利用 ImageMagick 壓縮 PDF

  • Post by Warenix
  • Edit
  • Nov 03, 2020
post-thumb

有時收到一個多頁而且檔案大小很大的 PDF 時想要壓縮是很困難的。但利用 ImageMagik Convert 就能輕鬆做到。

將 PDF 分頁轉換成 PNG

首先準備一個 large.pdf 然後輸入以下 command

convert -density 180 -page a4 -limit memory 64MB -limit map 128MB -colorspace sRGB large.pdf %d.png 

產生 0.png, 1.png

將各 PNG 匯合成 PDF

輸入以下 command

convert "*.{png}" -quality 100 -page a4 small.pdf

產生 small.pdf