如何进一步优化PDF文件大小?


1

我一直在使用Acrobat X Standard将PDF合并到一个文件中,并且能够将30页的文档缩小到大约8MB。我已经看到了许多类似的文档,即使不是更多的图像重量和大致相同的分辨率,文件大小相当小,尽管有更多的页面,像这个55页的品牌财务文档和重量在~7MB( http://www.brandfinance.com/knowledge_centre/reports/brand-finance-banking-500-2012

我想知道在Acrobat X Standard中的优化设置中是否有一些我缺少的东西导致我最终得到一个页面具有相同分辨率和图像质量的较重文件?


无法查看您的文件以进行更密切的调查,没有机会给您任何有用的提示...... ---您是否使用过 “优化” 合并PDF后,Acrobat的菜单命令?
Kurt Pfeifle

Answers:


3

一个值得尝试的解决方案是使用 pdfsizeopt 程序。

根据我的经验,它是一个命令行程序,甚至可以进一步压缩(无损)甚至已经被Adobe Acrobat“优化”的一些(并非所有)文档。

为了给你一个想法,我下载了你在问题中指出的文件,我得到了以下结果:

$ ls --block-size 1 -1 -s best_global_banking_brands_2012_dp.p*
7208960 best_global_banking_brands_2012_dp.pdf
6774784 best_global_banking_brands_2012_dp.psom.pdf

正如您所看到的,在处理了您指向的文件之后,大约7MB的结果文件已经被杀死了大约0.5MB。

对于使用复杂的Latin Modern字体使用LaTeX排版自己的文档的用户,输出的结果文件 pdfsizeopt (根据我的经验)大约是原始文件大小的1/2,因为拉丁现代字体有 一大堆子程序

此外,pdfsizeopt能够使用pngout等工具重新压缩源文档中的PNG文件(并且我进行了使其使用optipng的修改),以便即使是位图图片(不仅是PDF的结构部分)也可以无损地重新压缩。


0

我用 Ghostscript的 将PDF文件转换为更易管理的大小。

gs -sDEVICE=pdfwrite -dMaxSubsetPct=100 -dPDFSETTINGS=/prepress -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -sOutputFile="paper_processed.pdf" -dNOPAUSE -dBATCH "paper.pdf"

这种情况下的输入是“paper.pdf”,输出是“paper_processed.pdf”。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.