ฉันกำลังมองหาการรวมไฟล์ PDF หลาย ๆ ไฟล์เข้าด้วยกันเป็นไฟล์เดียว มีโปรแกรม / วิธี (โอเพ่นซอร์สที่ต้องการ) ที่สามารถทำสิ่งนี้ให้กับฉันด้วยความยุ่งยากเล็กน้อยหรือไม่? หากคุณแบ่งปันโปรแกรมโปรดให้เหตุผลว่าทำไมโปรแกรมถึงใช้งานได้และไม่ใช่แค่ลิงก์
ฉันกำลังมองหาการรวมไฟล์ PDF หลาย ๆ ไฟล์เข้าด้วยกันเป็นไฟล์เดียว มีโปรแกรม / วิธี (โอเพ่นซอร์สที่ต้องการ) ที่สามารถทำสิ่งนี้ให้กับฉันด้วยความยุ่งยากเล็กน้อยหรือไม่? หากคุณแบ่งปันโปรแกรมโปรดให้เหตุผลว่าทำไมโปรแกรมถึงใช้งานได้และไม่ใช่แค่ลิงก์
คำตอบ:
ฉันชอบPDFSamเพราะเป็นเครื่องมือข้ามแพลตฟอร์มที่ดีสำหรับการแยกและรวมหน้าจากไฟล์ pdf
ฉันเชื่อว่ามันเขียนใน Java (จึงข้ามแพลตฟอร์ม) และซอร์สโค้ดใช้ได้
ฉันใช้มันเป็นทางเลือกของฉันหลายครั้งเมื่อมีคนสแกนเอกสารมากมายให้ฉันออกจากเครื่องพิมพ์เครือข่ายที่ฉันต้องแยกออกแล้วนำกลับมารวมกันอีกครั้งในคำสั่งซื้อต่าง ๆ และฉันต้องบอกว่ามันค่อนข้างเยอะ คุณสมบัติที่มีประโยชน์สำหรับเครื่องมือที่มีวัตถุประสงค์ที่แท้จริงเพียงอย่างเดียวคือการแยกและรวมไฟล์ PDF
นอกจากนี้ยังรองรับการเรียงลำดับใหม่และมุมมองภาพขนาดย่อซึ่งสามารถประหยัดเวลาได้โดยเฉพาะเมื่อคุณจำไม่ได้ว่าไฟล์ใดอยู่
pdftkน่าจะเป็นเครื่องมืออ้างอิงส่วนใหญ่สำหรับการจัดการ PDF ทุกประเภท
คำสั่งตัวอย่างจากเว็บไซต์ของพวกเขาอธิบายวิธีการรวม PDF หลาย ๆ
pdftk 1.pdf 2.pdf 3.pdf cat output 123.pdf
GUI พื้นฐานเป็นพื้นฐาน: pdftk4all
หนึ่งที่ดูดีขึ้นเล็กน้อย: pdftk Builder
ท้ายที่สุดPDFCreatorสามารถรวมเอกสารได้เช่นกัน แต่ดูเหมือนจะยุ่งยากไปหน่อย มันจะมีประโยชน์มากสำหรับการรวมไฟล์ต้นฉบับหลายประเภท
คุณสามารถใช้gsview
ติดตั้ง GSview กับคอมพิวเตอร์ แปลง file1.pdf และ file2.pdf เป็นรูปแบบ PostScript (.ps) ใน Adobe Acrobat Reader คุณสามารถทำได้ด้วยไฟล์ -> เปิด .. file1.pdf, ไฟล์ -> พิมพ์ ... -> เลือกเครื่องพิมพ์ PostScript บางอัน -> ทำเครื่องหมายพิมพ์เป็นไฟล์ -> ตกลง เขียน file1.ps ไปยังชื่อไฟล์: -> ตกลง
ทำซ้ำขั้นตอนเหล่านี้เพื่อแปลง file2.pdf เป็น file2.ps ในตัวอย่างนี้สมมติว่าไฟล์ถูกบันทึกลงในไดเร็กทอรี c: \ tilap \
ไม่จำเป็นต้องมีเครื่องพิมพ์ PostScript สามารถติดตั้งไดรเวอร์ได้แม้ว่าจะมีเครื่องพิมพ์อื่นต่ออยู่กับคอมพิวเตอร์อยู่แล้ว
เปิด Notepad (หรือตัวแก้ไขข้อความอื่น ๆ ) คัดลอกและวางข้อมูลโค้ด PostScript ต่อไปนี้ในตัวแก้ไข แก้ไขรหัสเพื่อให้สอดคล้องกับไดเร็กทอรีที่บันทึก file1.ps และ file2.ps ไว้ จำไว้ว่าให้ใช้ \ แทนที่จะเป็น \ ในชื่อพา ธ บันทึกผลลัพธ์ไปยังบางไดเร็กทอรีเป็น file12.ps
%!PS
% Written by Helge Blischke, see
% http://groups.google.com/groups?ic=1&selm=3964A684.49D%40srz-berlin.de
%
% The following 2 procs encapsulate the jobs to be processed
% much as is done with EPS images:
/_begin_job_
{
/tweak_save save def
/tweak_dc countdictstack def
/tweak_oc count 1 sub def
userdict begin
}bind def
/_end_job_
{
count tweak_oc sub{pop}repeat
countdictstack tweak_dc sub{end}repeat
tweak_save restore
}bind def
% Now, add your jobs like this:
_begin_job_
(c:\\tilap\\file1.ps)run
_end_job_
_begin_job_
(c:\\tilap\\file2.ps)run
_end_job_
% and so on.
เริ่ม GSview เพื่อดูไฟล์ PostScript ที่ผสาน ไฟล์ -> เปิด ... -> file12.ps ... และแปลงกลับเป็น PDF: ไฟล์ -> แปลง ... -> อุปกรณ์: pdfwrite -> ตกลง -> file12.pdf
ทางเลือกอื่น ๆ ได้แก่CutePDF Writer & PDF Toolkit
gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=output.pdf input1.pdf input2.pdf