Anuchit Chalothorn

Human Knowledge Belongs to The World

จัดการไฟล์ PDF ด้วย pdfcpu


20 Jan 2025, 14:12

เมื่อโพสที่แล้วเล่าเรื่องสร้าง ebook จากไฟล์ Makrdown กันไปแล้ว แต่ยังไม่ค่อยสมบูรณ์เท่าไร เนื่องจากยังขาดเลขหน้าและหน้าสารบัญในไฟล์ PDF ถ้าใช้ Calibre สร้างสารบัญให้มันจะไปกองอยู่ท้ายเอกสาร และถ้าให้ Calibre ใส่เลขหน้าให้มันก็จะใส่เลขหน้าไปจนถึงหน้าสารบัญ ก็เลยต้องทำ post process เอง ซึ่งถ้าใช้ Latex ก็ไม่น่าจะยากอะไรเพราะ pandoc สามารถอ่าน template Latex และแปลงไฟล์ออกมาได้ แต่เนื่องจากเราหนีจาก Latex ก็เลยต้องทำ post process แทน

วันนี้มาแนะนำ pdfcpu เป็นเครื่องมือเอาไว้ใช้จัดการไฟล์ pdf เขียนด้วยภาษา Go ทำงานได้รวดเร็วมาก มีฟีเจอร์หลายตัวที่น่าสนใจ เช่น สร้างไฟล์, รวมไฟล์, แยกไฟล์, ใส่ stamp ลงเอกสาร ฯลฯ ลองไปดู document กันได้

แนวทางการใช้งาน

เอ่อ ทำไฟล์เอกสารแล้วเอามาต่อกันเลยแบบนี้ ใช้ word processer ดีกว่ามั๊ย T_T