不同於 Windows 的 Adobe Acrobat 獨大,Linux 生態提供多樣化的開源 PDF 編輯方案,各有專長。本文整理四大主流工具功能定位、安裝方式與適用場景。
| 工具 | 定位 | 核心功能 | 安裝指令 (Debian/Ubuntu) | 適用場景 |
|---|---|---|---|---|
| PDFedit | 專用 PDF 編輯器 | 建立/編輯/註釋/列印/轉 XML、腳本自動化 | sudo apt-get install pdfedit | 純 PDF 內容修改、表單填寫、批次處理 |
| Scribus | 桌面出版系統 (DTP) | 專業排版、CMYK、PDF 匯入編輯、匯出印刷級 PDF | sudo apt-get install scribus | 宣傳單、手冊、雜誌排版、PDF 版面微調 |
| Flpsed | 輕量註釋工具 | 在既有 PDF 上添加文字/圖形註釋、不改動原版面 | sudo apt-get install flpsed | 快速簽署、批註、填寫無表單 PDF |
| GIMP | 影像處理器 | 將 PDF 匯入為圖層編輯、功能強大但非專用 | sudo apt-get install gimp | PDF 圖像修圖、合成、特效處理 |
# 啟動 GUI
pdfedit /path/to/file.pdf &
# 命令列批次處理範例 (ECMAScript)
pdfedit -batch -script fix_metadata.ecma *.pdf
限制:不支援加密 PDF 的直接編輯(需先解密)。
flpsed /path/to/document.pdf &
# 工具列:文字、直線、矩形、橢圓、高亮、簽名圖片
# 儲存即覆蓋原檔或另存新檔
gimp-gutenprint 相關外掛)缺點:文字編輯困難、向量資訊光柵化、檔案體積暴增。
# 移除密碼 (已知開啟密碼)
qpdf --decrypt --password=YOUR_PASS input.pdf output.pdf
# 或使用 pdftk
pdftk input.pdf input_pw YOUR_PASS output output.pdf
選擇工具的關鍵在於「編輯深度」與「輸出品質」:
建議依據任務需求組合使用,並善用 qpdf、pdftk、poppler-utils (pdfinfo, pdftotext, pdfimages) 等命令列工具構建自動化流程。