ฉันมี PDF จำนวนมากที่ฉันต้องแปลงหน้าเดียวเป็น TIFF Acrobat จะให้ฉันแบทช์นี้สำหรับทุกหน้า แต่นั่นจะใช้พื้นที่มากเกินไป
มีวิธีทำเช่นนี้หรือไม่?
ฉันมี PDF จำนวนมากที่ฉันต้องแปลงหน้าเดียวเป็น TIFF Acrobat จะให้ฉันแบทช์นี้สำหรับทุกหน้า แต่นั่นจะใช้พื้นที่มากเกินไป
มีวิธีทำเช่นนี้หรือไม่?
คำตอบ:
ใช้ Ghostscript . มันให้การควบคุมมากมายในด้านต่าง ๆ ของเอาต์พุต TIFF ของคุณ นี่คือตัวอย่างบางส่วนของ commandline:
gswin32c.exe ^
-o mytiffpage.tif ^
-sDEVICE=tiffg4 ^
-dFirstPage=13 ^
-dLastPage=15 ^
input.pdf
วิธีนี้จะสร้าง TIFF G4 หลายรูปแบบ (รูปแบบแฟกซ์ที่บีบอัดซึ่งเป็นโทนสีเทา) จากหน้า 13-15 ของคุณ input.pdf ด้วยความละเอียดเริ่มต้นซึ่งคือ 204dpi (ความกว้าง) 196dpi (ความสูง)
สมมติว่าคุณต้องการให้แต่ละหน้าเป็นไฟล์ TIFF แต่ละไฟล์และคุณต้องการความละเอียดสม่ำเสมอที่ 600dpi จากนั้นระบุคำสั่งเช่นนี้:
gswin32c.exe ^
-o mytiffpage_%03d.tif ^
-sDEVICE=tiffg4 ^
-dFirstPage=13 ^
-dLastPage=15 ^
-r600x600 ^
input.pdf
หน้าผลลัพธ์ของคุณจะถูกตั้งชื่อ mytiffpage_001.tif
... mytiffpage_003.tif
. สมมติว่าคุณต้องการ CMYK color TIFFs ที่มีความลึก 8 บิตต่อช่องบีบอัดเพียง 14 หน้าเดียวจาก input.pdf ที่ความละเอียด 300 dpi:
gswin32c.exe ^
-o mytiffpage_p14.tif ^
-sDEVICE=tiff32nc ^
-dFirstPage=14 ^
-dLastPage=14 ^
-sCompression=lzw ^
-r300 ^
input.pdf
สำหรับตัวเลือกเพิ่มเติมให้ดูที่ Ghostscript การใช้ และ เครื่อง เอกสาร
ใน GNU / Linux ลองติดตั้ง pdfjam จากนั้น:
pdfjoin file.pdf 1
หมายเลขที่ท้ายคำสั่งก่อนหน้าสมมติว่าคุณต้องการแปลงหมายเลขหน้า 1 file.pdf เปลี่ยนมันตามที่คุณต้องการ ไฟล์นี้จะส่งออกที่เรียกว่า ไฟล์ joined.pdf มีจำนวนหน้าเท่านั้น 1 หลังจากดำเนินการ:
แปลง file-join.pdf file-join.tiff
แปลง มีตัวเลือกมากมายในการกำหนดลักษณะเอาต์พุตสุดท้ายของไฟล์ tiff ของคุณ ตรวจสอบ คู่มือ สำหรับข้อมูลเพิ่มเติม
คุณจะต้องมี Imagemagick เพื่อให้ได้ แปลง คำสั่ง ในการติดตั้งแพ็กเกจทั้งสองในการแจกแจงแบบเดเบียนให้ทำตามรูท:
apt-get install pdfjam imagemagick
สนุก!