指定文件列表作為 pdftk 的輸入

指定文件列表作為 pdftk 的輸入

我有一個需要指定為 pdftk 輸入的文件列表,以便它將按指定的順序連接它們。我在 pdftk 手冊頁面中沒有看到輸入文件列表作為選項,但也許有一種解決方法可以實現類似的結果?

答案1

手冊頁的範例部分對此進行了描述:

將 in1.pdf 和 in2.pdf 連接成一個新的 PDF,out1.pdf:

    pdftk in1.pdf in2.pdf cat output out1.pdf

或(使用句柄):

    pdftk A=in1.pdf B=in2.pdf cat A B output out1.pdf

或(使用通配符):

    pdftk *.pdf cat output combined.pdf

當然,您可以使用 shell 或 xargs 將某些清單擴展到輸入 pdf 參數...

對 files.txt 中指定的所有檔案進行 concat 的範例(假設檔案名稱等中的空格沒有問題)

pdftk $(cat files.txt) cat output out.pdf

相關內容