减小 PDF 文件大小



我在iText 7中使用了pdfHTML插件来创建可访问的PDF。生成的 PDF 具有较高的文件大小。 例如,17 页的 PDF 文件有 3709KB。我使用以下代码来压缩PDF。

SetFullCompressionMode(true)
SetCompressionLevel(CompressionConstants.BEST_COMPRESSION)

它将文件大小 3709kB 减少到 3396KB。

还有其他方法可以减小PDF文件大小吗?

我可以解决这个问题。就我而言,对于我的 pdf 文档,我为页面页脚、页眉和水印文本使用了 3 个页面事件。在此页面事件中,我编写了以下代码来创建字体。

pdfFontFactory.CreateFont(font,pdfEncordings.IDENTITY_H,true);

我删除了那个字体并一次性创建字体并将其传递给每个事件。 然后页面大小减小到 3709kB 到 2150KB。

最新更新