Files
重新排列pdf頁面(交換奇數頁和偶數頁)
我有一個 pdf,我需要替換偶數頁和奇數頁。如果我想更具體一些,我必須將 (2n-1) 頁碼替換為 (2n) 個 (1–>2, 2–>1, 3–>4, 4–>3, 並且像)。我該怎麼做?
是否有任何免費軟體可以為我完成這項工作?
使用
poppler-utils
工具,您可以將頁面提取為單獨的文件,重新排序並將它們保存到一個數組中,然後加入該數組的元素以生成一個新文件:pdfseparate original.pdf piece-%04d.pdf reordered=() set -- piece*.pdf while (($#)); do if [ $# -ge 2 ]; then reordered+=("$2" "$1") shift 2 else reordered+=("$1") shift fi done pdfunite "${reordered[@]}" final.pdf rm -f piece-*.pdf unset reordered
如果您的文件超過 9999 頁,請調整格式說明符,例如
%05d