วิธีการรวมไฟล์ pdf หลายๆ ไฟล์ให้เป็นไฟล์เดียว โดยไม่ต้องเสียตังค์


รวมไฟล์ pdftk in1.pdf in2.pdf cat output out1.pdf

หลายคนอาจจะเคยเจอปัญหาว่า มีไฟล์ pdf หลายๆ ไฟล์ แล้วอยากจะรวมให้เป็นไฟล์เดียวกัน เช่น ไฟล์ lecture จากอาจารย์ หรือว่า ไฟล์ presentation ที่อยู่ในรูปแบบ pdf format เป็นต้น แต่ไม่มีตังค์จะซื้อโปรแกรมดีๆ มาใช้

วิธีการแก้ปัญหาคือการ merge file pdf หรือ รวมไฟล์ pdf เป็นไฟล์เดียวกัน ซึ่งถ้าเป็นโปรแกรมราคาแพงๆ จะมี feature นี้อยู่แล้ว เช่น adobe acrobat เป็นต้น แต่คนพอเพียงอย่างเราๆ ท่านๆ คงจะไม่คุ้มถ้าจะซื้อโปรแกรมแพงเพียงเพื่อจะรวมไฟล์ pdf เท่านั้น (ถ้ามีความสามารถก็ไม่ว่ากัน)

ผมมีทางออกง่ายๆ สำหรับเราคือการใช้งาน open source product หรือ freeware ซึ่งมีด้วยกันหลาย product อีกเช่นกัน แต่อยากจะยกตัวอย่างแค่ 1 product เท่านั้น เพราะว่าเล็กแต่แจ๋ว เพียงแต่อาจจะลำบากที่ต้องพิมพ์คำสั่งเพื่อสั่งงานให้มันเท่านั้นเอง โปรแกรมที่ว่าคือ "pdftk" สามารถ download ได้จาก http://www.accesspdf.com/pdftk/ 

ซึ่งในเวบจะมีรายละเอียดวิธีการใช้งานโปรแกรม ค่อนข้างละเอียด (เพราะใช้ง่ายมากๆ)

ให้คลิก download Pdftk มาติดตั้งในเครื่อง และเลือก package สำหรับ Windows (กรณีที่ใช้ OS อื่นๆ ก็เลือกดูตามคำแนะนำ)

ไฟล์ที่ download จะอยู่ใน format zip file เราก็ต้องแตกไฟล์ออกมาก่อน เช่น เอาไปไว้ใน drive c:\pdftk-1.12

จากนั้นให้ไปที่ Menu Start > run แล้วพิมพ์ว่า cmd เพื่อเข้า mode command line แล้วกด ok

เข้าไปที่ directory ที่แตกไฟล์โปรแกรม ด้วยการพิมพ์คำสั่ง

cd \pdftk-1.12   <-- กรณีที่ติดตั้งอยู่ c:\

เพื่อให้สะดวกในการใช้งาน ควร copy ไฟล์ pdf ที่ต้องการรวมไฟล์เอามาไฟล์ใน folder ของโปรแกรม และ rename ชื่อให้สั้นๆ เช่น 1.pdf, 2.pdf เพื่อจะได้สะดวกในการพิมพ์คำสั่ง

พิมพ์คำสั่งรวมไฟล์

pdftk 1.pdf 2.pdf 3.pdf cat output merge-file.pdf
หรือ
pdftk *.pdf cat output combined.pdf

อธิบายคำสั่ง

pdftk [ตามด้วยชื่อไฟล์ที่ 1] [ชื่อไฟล์ที่2] cat output [ชื่อไฟล์รวม.pdf]  แล้วกดปุ่ม enter

สำหรับรายละเอียดอื่นๆ เพิ่มเติมดูได้จากไฟล์ pdftk.1.html ที่อยู่ใน directory เดียวกัน จะเป็นคู่มือการใช้งาน และการใช้คำสั่งต่างๆ

แค่นี้เราก็จะได้ไฟล์ pdf หลายๆ ไฟล์มาอยู่ในไฟล์เดียวกันแล้ว ไม่เข้าใจตรงไหน หรือต้องการแลกเปลี่ยนความคิดเห็น comment มาได้ครับ ยินดีแลกเปลี่ยนครับ

คำสำคัญ (Tags): #merge file#opensource#pdf#pdftk#tool
หมายเลขบันทึก: 208947เขียนเมื่อ 15 กันยายน 2008 23:28 น. ()แก้ไขเมื่อ 6 กันยายน 2013 19:34 น. ()สัญญาอนุญาต: จำนวนที่อ่านจำนวนที่อ่าน:


ความเห็น (18)

น่าสนใจครับ

ขอบคุณครับ

แต่ตอนนี้ใช้โปรแกรมแพงๆ ที่ว่าอยู่ครับ อิอิ

เมื่อก่อนเคยใช้ adobe acrobat ครับ แต่เนื่องจาก license ไม่ถูกต้อง ประกอบกับ feature เหลือเฟือ ใช้ไม่ถึงครึ่ง เลยลองหาพวก open source ใช้งาน เช่น pdfcreator ในการสร้างไฟล์ pdf แต่ติดปัญหาอยู่บ้างที่ไฟล์เอกสารบางอย่างแปลงแล้วมันเพี้ยน บางอย่างมันก็ไม่ยอมให้ print

นี่อาจจะเป็นข้อจำกัดของโปรแกรมแบบ open source อยู่บ้างคือ feature ไม่ครบถ้วน

ขอบคุณคุณ durongrit นะครับ pdfsam ใช้ง่ายกว่าเยอะเลยครับ เพราะเป็น GUI

ขอบคุนมากครับมีประโยชน์มาก

ลองใช้ Acrobat Professional 8.0 ดูครับ ใช้คำสั่ง Combine ข้างบนเมนู ก็สามารถรวมไฟล์ pdf หลายๆ ไฟล์รวมกันได้แล้วครับ ไม่ต้องลงโปรแกรมอะไรมากมาย วิธีใช้ก็ง่าย next ไปตามคำสั่ง

ขอบคุณครับ สำหรับ Acrobat Professional นั้นใช้งานง่ายจริงๆ ครับ แต่ปัญหาคือ ไม่ใช่ทุกคนที่จะมีงบประมาณพอซื้อ license ราคาสูง ก็เลยพยายามหาทางออกด้วย software ที่ไม่เสียค่าใช้จ่ายครับ

ขอบคุณมากๆๆคร่า ใช้งานง่ายดี รวมไฟล์ได้แร้ว เย้ๆๆๆ

ขอบคุณนะคับสำหรับสิ่งดีๆ

ขอบคุณมากค่ะ ต้องการพอดีเลย

ขอบคุณมากๆค่ะ ช่วยชีวิตไว้แท้ๆเลย รวมไฟล์ได้เสียที ไม่มีเงินซื้อฟูลเวอร์ชั่น

ไม่ต้องโหลดไฟล์อื่นให้ยุ่งยากจริงๆค่ะ ใช้ V.8 อยู่ก็รวมได้ไม่ยากเย็นค่ะ

Menu File/ CREATE PDF / From Multiple Files

จากนั้นก็ แอดไฟล์ทั้งหมดเข้ามา (แต่ต้องเรียงลำดับไฟล์ให้ดีนะคะ) แล้ว click OK ก็เรียบร้อยค่ะ

ขอบคุณครับ คุณ @Nunueng ที่แนะนำวิธีนี้เนื่องจาก โปรแกรม acrobat นั้นมี license และหลายๆ คนก็คงไม่ได้มีใช้กันทุกคน ดังนั้นก็เลยแนะนำวิธีการนี้ให้ครับ เพื่อใช้งานได้อย่างถูกต้อง ส่วนใครที่มีโปรแกรม acrobat อยู่แล้ว ก็สามารถใช้ acrobat ได้เลยครับ สะดวกและรวดเร็วกว่าครับ

ส่วน acrobat reader ซึ่งเป็น software free สำหรับอ่านไฟล์ pdf นั้น ไม่สามารถทำได้นะครับ

'งงอ่ะคะ ดาวโหลดมาแล้ว มันรันเองเลย ไม่รู้ไปอยู่ไหน หาไม่เจอ T___T

พบปัญหาการใช้งานกรุณาแจ้ง LINE ID @gotoknow
ClassStart
ระบบจัดการการเรียนการสอนผ่านอินเทอร์เน็ต
ทั้งเว็บทั้งแอปใช้งานฟรี
ClassStart Books
โครงการหนังสือจากคลาสสตาร์ท