PDFファイルがあり、空白のページを頻繁に挿入する必要があります。モードを予測できないため、必要に応じてインストールできるコマンドが必要です。
どうすればいいですか?
ベストアンサー1
~から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
)、文書Bの最初のページ(blank.pdf
)、および文書Bの残りの部分(2ページから最後まで)が含まれていることを示します。これは接続と呼ばれ、Linuxでcat
テキストを表示するためによく使用されますが、複数の引数と組み合わせて使用すると興味深いことがあります。
作成するには、blank.pdf
次を参照してください。コマンドラインから空のPDFを作成するには?