减少使用FOP生成的PDF的大小

时间:2013-05-30 09:42:16

标签: image pdf size xsl-fo apache-fop

我没有成功浏览过这个网站(过去常常挽救了我的生命)和网页以回答这个问题:

我使用Java,XSL-FO和FOP生成包含一页或多页数据和图像的PDF,每页都有一个页眉和一个包含图像的页脚。这些页眉和页脚在PDF文档的每个页面上重复。 图像负责产生的PDF的大部分尺寸(约50%)。我注意到,通过将它们从JPEG转换为TIFF,并通过降低它们的分辨率,我也能够大大减少PDF的大小。但我现在感觉到,就图像而言,我已达到了死胡同。

与过去使用我们愿意摆脱的Adobe PDF生成系统FrameMaker生成的PDF相比,PDF仍然非常庞大。我很遗憾地说,我想不出另一种方法来减少PDF的大小,因为Web主要讨论预处理图像以使PDF更小。 我想知道是否可能以这样或那样的方式告诉FOP以某种方式重复所有页眉和页脚中的图像,以便图像只在文档中嵌入一次并且只是“镜像”在其他页面上。 另外,除了图像之外,应该采用其他方法来缩小PDF尺寸,你不觉得吗?

我非常感谢有关此主题的任何建议。非常感谢您的时间和帮助。

艾万

0 个答案:

没有答案