生成的PDF是原始PDF大小的两倍
我有一个8页的PDF。我使用此PDF中的页面作为背景图像,通过天线室使用XSL-FO创建一个新的PDF。此新PDF与原始PDF几乎相同,只是增加了一些个性化文本内容 我想知道的是,原始PDF的文件大小约为24MB,而新PDF的大小是原始PDF的两倍(约56MB) 为了嵌入backgound PDF页面,我使用以下FO代码生成的PDF是原始PDF大小的两倍,pdf,xslt,xsl-fo,antenna-house,Pdf,Xslt,Xsl Fo,Antenna House,我有一个8页的PDF。我使用此PDF中的页面作为背景图像,通过天线室使用XSL-FO创建一个新的PDF。此新PDF与原始PDF几乎相同,只是增加了一些个性化文本内容 我想知道的是,原始PDF的文件大小约为24MB,而新PDF的大小是原始PDF的两倍(约56MB) 为了嵌入backgound PDF页面,我使用以下FO代码 <fo:page-sequence master-reference="Inhalt" initial-page-number="9" background-re
<fo:page-sequence master-reference="Inhalt" initial-page-number="9"
background-repeat="no-repeat" background-position="center"
background-image="sample_pdf.pdf#page=8">
有什么解释为什么新的PDF是原始PDF的两倍大
关于…如果您在
fo:simple page master
上使用axf:background repeat
扩展名,那么AH格式化程序可以使用一个PDF中的连续页面作为背景:
<fo:simple-page-master axf:background-image="sample_pdf.pdf#page=1-"
axf:background-repeat="paginate" ...>
请参见您使用的是哪种AH格式化程序版本?我使用的是5.2 M5。我试过你建议的分机。我将PDF大小减少了5-10%。V5.2有点旧。它仍然受到支持,但不会得到更多的增强。请注意,V6.0 MR1和V6.3 R1(从今年起)都对减小PDF文件大小进行了增强。您可以尝试当前AH格式化程序的评估版本,看看它在您的案例中的效果如何。谢谢Tony,我将使用V6.3的评估版本进行测试。