Answers:
Acrobat 9 Pro可用于将PDF 1.7重新提取为任何“较低”版本的PDF。查看Distiller设置...由您决定是否“不太昂贵”。
根据文件中使用的PDF-1.7的确切功能子集,即使(免费)Ghostscript也可以将高质量的文件转换为PDF-1.2,PDF-1.3或PDF-1.4文件格式版本。
这是用于创建PDF-1.4的Ghostscript命令行:
gs \
-sDEVICE=pdfwrite \
-dCompatibilityLevel=1.4 \
-o output.pdf \
input.pdf
注意:
Ghostscript的最新版本可以将参数缩写-sOutputFile=...
为-o ...
。它还隐式设置-dBATCH -dNOPAUSE
。因此,它的键入要短得多,并且避免键入错误要容易得多。
如果您使用的是Ubuntu 11.04(或可能是任何Gnome发行版),并且可以在内置的文档查看器中查看PDF,则可以打印到文件将其另存为PDF-1.5。(相比之下,“保存副本”仅会创建文件的字节副本。)我今天进行了此操作,将PDF从1.6转换为1.5,因此现在可以将其与FPDF库一起使用。
evince
……
除了上面建议的Ghostscript解决方案外,您还可以使用Adobe Acrobat 8或9的“文档”菜单中的“减少文件大小”选项,然后选择所需的兼容性级别。
此外,Acrobat 8或Acrobat 9 Pro可以在批处理中运行PDF优化器,以一次转换多个文件。只需创建一个没有命令的新序列。在序列的“输出设置”对话框中,选中“ PDF优化器”框,然后单击“设置”按钮-启用或禁用所需的任何优化设置,并将顶部附近的“与...兼容”下拉菜单设置为适当的Acrobat / PDF版本你渴望。在要转换的文件/文件夹和PRESTO上运行批处理序列,几分钟即可转换成百上千个文档!
我使用PDF Optimizer / Batch Processing方法在大约3-4分钟内转换了297个PDF文件(大多数为1页传单类型的文档)。还值得注意的是,PDF Optimizer无法转换安全文档;)