筆記 - linux下pdf檔案的一些操作(轉圖片,切割,拼接等)
阿新 • • 發佈:2021-12-19
筆記 - linux下pdf檔案的一些操作(轉圖片,切割,拼接等)
合併pdf
pdftk a.pdf b.pdf c.pdf output out.pdf
分解成單頁面pdf
pdftk a.pdf burst
單個pdf擷取部分頁,生成一個pdf
pdftk jia.pdf cat 16-17 18-19 20-21 output abc.pdf
多個pdf都擷取部分頁,生成一個pdf
pdftk A=jia.pdf B=out.pdf C=out2.pdf cat A16-18 B2 C1 output abc.pdf
提取偶數頁
pdftk jia.pdf cat 1-endeven output out.pdf # odd:奇數 偶數even
旋轉頁面
# 旋轉第二頁,順時針90度
pdftk test.pdf cat 1 2east 3-end output out.pdf
# north or up, south or down, west or left, east or right
加密pdf
pdftk abc.pdf output ddd.pdf user_pw 111222
解密pdf
pdftk ddd.pdf input_pw 111222 output eee.pdf
新增書籤
參考這個
pdf轉成圖片
gs -dNOSAFER -r300 -dBATCH -sDEVICE=jpeg -dNOPAUSE -dEPSCrop \ -dFirstPage=17 \ -dLastPage=18 \ -sOutputFile=out-%d.jpg jia.pdf # gs --help
多張圖片合成一張,橫向 +append 豎向 append
convert out-2.jpg out-1.jpg +append allinone.jpg
# convert in*.jpg +append allinone.jpg
image to pdf
convert a.jpg b.jpg c*.jpg out.pdf