linux系統中,將多頁的pdf檔的每一頁,分割並儲存成個別的pdf檔 PDFTK

本文旨在使用 pdftk 套件指令將1個多頁的pdf檔的每一頁,分割並儲存成個別的pdf檔。

本次使用的作業系統:Linux Mint 21 Cinnamon
Linux核心:5.15.0-71-generic

假設有1個檔案 all.pdf 內含有5個頁面,要分割並存成 page_01.pdf~page_05.pdf共5個獨立的檔案

一、預設指令

在all.pdf所在的相同資料夾內下指令

pdftk all.pdf burst

則會自動產生 pg_0001.pdf ~ pg_0005.pdf

二、自訂輸出檔名格式

如果想要自設輸出檔名的格式,例如 page_01.pdf ~page_05.pdf 指令如下

pdftk 11208.pdf burst output page_%02d.pdf

則會自動產生 page_01.pdf ~ page_05.pdf

參考資料:
Maxsolar’s Linux Blog
linux上的pdf合併-刪除-旋轉-編輯-加密-破解密碼筆記

linux系統中,批次加密PDF檔 PDFTK

本文旨在使用 pdftk 套件指令將數個PDF檔,批次加密不同的開啟檔案密碼。

本次使用的作業系統:Linux Mint 21 Cinnamon
Linux核心:5.15.0-71-generic

假設有 01.pdf~05.pdf 5個檔案要輸出成 p01.pdf~p05.pdf 加密密碼分別設定為 password01~password05

一、建文批次執行檔

以文字編輯器建立下列內容:
pdftk 待加密檔名.pdf output 加密後檔名.pdf user_pw 使用者密碼

完成後存檔到待加密檔案的相同目錄下,本範例將檔名設為 batch_encrypt_pdfs.bat

二、將批次檔設定為可執行

三、執行批次執行檔

直接雙擊批次檔batch_encrypt_pdfs.bat,選擇執行。

參考資料:
Maxsolar’s Linux Blog
linux上的pdf合併-刪除-旋轉-編輯-加密-破解密碼筆記

Follow by Email