ฉันใช้ Mac OS X Snow Leopard ฉันมี PDF ที่มีฟิลด์แบบฟอร์มคำอธิบายประกอบและตราประทับบน ฉันต้องการตรึง (หรือ "แบน") ว่า PDF เพื่อให้ไม่สามารถเปลี่ยนฟิลด์แบบฟอร์มและคำอธิบายประกอบ / แสตมป์ไม่สามารถแก้ไขได้อีกต่อไป เนื่องจากฉันมีไฟล์ PDF เหล่านี้จำนวนมากฉันจึงต้องการทำสิ่งนี้โดยอัตโนมัติในบรรทัดคำสั่ง
บางสิ่งที่ฉันได้ลอง / พิจารณาด้วยระดับความสำเร็จ:
- เปิดในตัวอย่างและพิมพ์ไปที่ไฟล์ สิ่งนี้จะสร้างไฟล์ PDF ที่แบนราบโดยไม่ต้องเปลี่ยนขนาดไฟล์ วิธีเดียวที่จะทำให้เป็นอัตโนมัติดูเหมือนว่าจะเขียนAppleScript ที่ใช้ kludgy UIซึ่งฉันพยายามหลีกเลี่ยง
- เปิดใน Acrobat Pro และใช้ฟังก์ชัน JavaScript ให้เรียบ อีกครั้งไม่แน่ใจว่าจะทำสิ่งนี้โดยอัตโนมัติในบรรทัดคำสั่ง
- ใช้
pdftk
กับflatten
ตัวเลือก แต่นี่จะทำให้ฟิลด์ฟอร์มราบเรียบไม่ใช่แสตมป์และหมายเหตุอื่น ๆ - ใช้
cupsfilter
ซึ่งสามารถสร้าง PDF ได้จากหลายรูปแบบไฟล์ เช่นpdftk
นี้แบนเพียงสาขาแบบฟอร์ม - ใช้
cups-pdf
เพื่อเชื่อมต่อเข้ากับ printserver ของ Mac และบันทึกไฟล์ PDF แทนการพิมพ์ ผมใช้รุ่น MacPorts ไฟล์ที่ได้จะมีลักษณะแบน แต่ใหญ่ ฉันลองสิ่งนี้ในไฟล์ 8MB; PDF ที่แบนคือ 358MB! บางทีนี่อาจจะสามารถใช้ร่วมกับสาย Ghostscript ในขณะที่อูบุนตูเคล็ดลับ: Howto ลดขนาดไฟล์ PDF จากบรรทัดคำสั่ง
ข้อเสนอแนะอื่น ๆ จะได้รับการชื่นชม