![为什么 PDFSIZEOPT 不能显著减小文件大小?](https://linux22.com/image/416065/%E4%B8%BA%E4%BB%80%E4%B9%88%20PDFSIZEOPT%20%E4%B8%8D%E8%83%BD%E6%98%BE%E8%91%97%E5%87%8F%E5%B0%8F%E6%96%87%E4%BB%B6%E5%A4%A7%E5%B0%8F%EF%BC%9F.png)
我在用pdfsize选项尽量缩小大型 PDF 文档。原始大小为 27.8 MB,包含约 120 张图片。大多数是 jpg,一些是 png。
我运行该命令pdfsizeopt/pdfsizeopt input.pdf output.pdf
,但输出文件只有原始大小的 93%~25MB。
有没有办法进一步减小文件大小?
答案1
我总是能获得更好的压缩效果gs
,无论是 Tex 生成的还是扫描的 pdf 文件。
gs -q -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -dCompatibilityLevel=1.3 -dPDFSETTINGS=/screen -dEmbedAllFonts=true -dSubsetFonts=true -dColorImageDownsampleType=/Bicubic -dColorImageResolution=144 -dGrayImageDownsampleType=/Bicubic -dGrayImageResolution=144 -dMonoImageDownsampleType=/Bicubic -dMonoImageResolution=144 -sOutputFile=compressed.pdf original.pdf
-dPDFSETTINGS=
指定输出 PDF 的质量/分辨率。您可以从以下选项中进行选择:
-dPDFSETTINGS=/screen
(72 dpi 图像)-dPDFSETTINGS=/ebook
(150 dpi 图像)-dPDFSETTINGS=/printer
(300 dpi 图像)-dPDFSETTINGS=/prepress
(300 dpi 图像,保留色彩)-dPDFSETTINGS=/default