我有幾個文件(PDF,來源可用),其中一些有奇數頁。我想合併它們(到目前為止 pdftk 沒有問題)並確保每個文件都在一張新紙上開始,即使使用雙面模式進行列印也是如此。
對於包含奇數頁的子文件的最後一頁,應停用雙面列印。
這怎麼可能?
答案1
只需在每個奇數頁的文檔後面插入一個空白頁即可。假設您有一個包含名為 的單一空白頁面的 PDF /path/to/blank.pdf
,以下操作將自動執行此操作。
pdftk $(for i in *.pdf; do echo $i; pdftk $i dump_data | perl -ne 'print "/path/to/blank.pdf\n" if (m/NumberOfPages: (\d+)/ && $1 % 2 == 1)'; done) cat output merged.pdf