我正在使用向ReportLab生成的PDF中的文本添加HTTP链接画布.linkURL(). 对于一个100页的文档,每页大约有10个,因此总共有1000个链接。在
所有的工作都很好,但是当包含链接时,磁盘上的文件大小就会爆炸——从大约100KB到超过1MB。在
检查PDF时,有“%”链接的结构注释数字38“:class PDFDictionary”,具有匹配结构“%”“R1351”:从每个链接的/内容引用的类PDFStream”。在
从PDF中提取数据显示有大约0.4MB的编号'和0.6MB的PDFStream对象。在
在对http://code.google.com/p/pdfsizeopt/进行了一些实验之后,我通常能够将pdf的大小减少50%以上。实现这一点的关键步骤似乎是从PDF 1.4转换为1.5。这是否意味着PDF 1.4在创建http://超链接方面效率特别低下?在
出于各种原因,我需要继续生成PDF 1.4(主要是PDF/A-1)。在
这是PDF格式本身的一个基本问题,还是可以以更有效的方式创建超链接?在
目前没有回答
相关问题 更多 >
编程相关推荐