ฉันดูทุกที่ (เช่นการค้นหาโดย Google จำนวนมาก) สำหรับ pdfconcat ซึ่งน่าจะดีมากในการรวมไฟล์ PDF เข้าด้วยกัน
ใครรู้ว่าฉันสามารถหาได้จากที่ไหน
ขอบคุณ!
ฉันดูทุกที่ (เช่นการค้นหาโดย Google จำนวนมาก) สำหรับ pdfconcat ซึ่งน่าจะดีมากในการรวมไฟล์ PDF เข้าด้วยกัน
ใครรู้ว่าฉันสามารถหาได้จากที่ไหน
ขอบคุณ!
คำตอบ:
ฉันเป็นผู้เขียนpdfconcat เฉพาะหน้าอย่างเป็นทางการรหัสแหล่งที่มาของเว็บไซต์ดาวน์โหลดpdfconcatเป็นhttp://pts-mini-gpl.googlecode.com/svn/trunk/pdfconcat/ ตัวอย่างบรรทัดคำสั่งสำหรับ cancatenation ของt1.pdf
, t2.pdf
และt3.pdf
การ t.pdf (พิมพ์โดยไม่ต้อง$
ในการเริ่มต้น):
$ pdfconcat -o t.pdf t1.pdf t2.pdf t3.pdf
pdfconcatล้าสมัยไปแล้วตัวอย่างเช่นไม่สามารถอ่าน PDF ที่มีการอ้างอิงข้ามหรือการสตรีมวัตถุ เนื่องจากสิ่งเหล่านี้มีความซับซ้อนในการใช้งาน (เช่นมันจะระเบิดซอร์สโค้ดของpdfconcatด้วยอัตรา 10 หรือมากกว่า) ฉันไม่คิดว่ามันจะถูกนำไปใช้ในpdfconcat
ณ ตอนนี้ฉันแนะนำqpdfแทนที่จะเป็นpdfconcatสำหรับการต่อไฟล์ PDF qpdfสามารถสร้างไฟล์เอาต์พุตขนาดเล็ก (ถ้าคุณใช้แฟล็กบรรทัดคำสั่ง--stream-data=compress --object-streams=generate
แต่การใช้--normalize-content=y
อาจจะทำให้ไฟล์ PDF ใหญ่ขึ้น) ตัวอย่างบรรทัดคำสั่งพร้อมqpdf (เวอร์ชั่น 3.0.0 ลิงค์ดาวน์โหลดซอร์สโค้ด) สำหรับการต่อไฟล์ PDF (โดยเจตนาที่จะมีชื่อไฟล์แรกสองครั้ง):
$ qpdf t1.pdf --pages t1.pdf 1-z t2.pdf 1-z t3.pdf 1-z -- t.pdf
ตามที่เห็นในคำตอบอื่น ๆ คุณอาจลองpdftk (มีให้ในแพ็คเกจของ Ubuntu) แทนpdfconcatสำหรับการต่อ PDF ฉันลองpdftkแล้วและมันไม่ได้สร้างไฟล์เอาต์พุตขนาดใหญ่เกินไปสำหรับฉัน หากคุณได้รับไฟล์ขนาดใหญ่มากด้วยpdftk (เช่นขนาดใหญ่กว่าผลรวมของขนาดอินพุต) ส่ง PDF อินพุตของคุณมาให้ฉัน (เพราะฉันสนใจในสิ่งที่เกิดขึ้น) ตัวอย่างบรรทัดคำสั่งด้วย pdftk:
$ pdftk t1.pdf t2.pdf t3.pdf cat output t.pdf
สำหรับระบบ Unix นั้นจะมีpdfjoin
เชลล์สคริปต์ (ส่วนหนึ่งของpdfjamซึ่งมีให้ในแพ็คเกจ Ubuntu) แต่มีการพึ่งพาที่หนักมาก: pdfLaTeX และ pdfpages.sty LaTeX-package
โปรดทราบว่าไม่มีวิธีการเรียงต่อกันด้านบนเก็บไฮเปอร์ลิงก์ทั้งหมดในเอกสาร (โดยเฉพาะไฮเปอร์ลิงก์ในไฟล์ที่ไม่ใช่ไฟล์แรก) โปรดทำการทดสอบที่เพียงพอหากวิธีการต่อข้อมูลของคุณรักษาคุณสมบัติ PDF แบบโต้ตอบทั้งหมดที่คุณสนใจ
คุณแน่ใจหรือว่ามันเป็นไฟล์ PDF concat? บางทีคุณอาจลอง pdftk ซึ่งมีฟังก์ชั่นการทำงานอย่างแน่นอน
การค้นหาของ Google บนpdfconcat linux
ให้ดาวน์โหลดไฟล์ PDF Concat 0.1 สำหรับลินุกซ์
หนึ่งในข้อกำหนดคือpdftk
ดังนั้นฉันสงสัยว่ามันจะแก้ปัญหาปัจจุบันของคุณ
pdfconcat linux
หรือ