Pdf

如何使用 ghostscript 或 pdftk 將空白頁插入 PDF?

  • October 6, 2020

我有一個 PDF 文件,需要經常插入一個空白頁。模式是不可預測的,所以我需要一個命令,讓我可以在任何需要的地方安裝一個。

我怎樣才能做到這一點?

來自http://blog.chewearn.com/2008/12/18/rearrange-pdf-pages-with-pdftk/

pdftk A=src.pdf B=blank.pdf cat A1 B1 A2-end output res.pdf

希望您喜歡這個腳本,只需將其另存為pdfInsertBlankPageAt.sh,添加執行權限,然後執行。

./pdfInsertBlankPageAt 5 src.pdf res.pdf

#!/bin/bash
if [ $# -ne 3 ]
then
 echo "Usage example: ./pdfInsertBlankPageAt 5 src.pdf res.pdf"
 exit $E_BADARGS
else
 pdftk A=$2 B=blank.pdf cat A1-$(($1-1)) B1 A$1-end output $3
fi 

cat A1 B1 A2-end表示輸出文件將包含文件 A的src.pdf第一頁blank.pdfcat顯示文本,但與多個參數一起使用時會很有趣。

要創建blank.pdf,請參閱如何從命令行創建空白 PDF?

引用自:https://unix.stackexchange.com/questions/15992