如何解决如何在不重复的情况下在多个页面中重复使用相同的图像负载?
我正在使用 tcpdf 生成包含来自 svg 矢量图像的徽标的报告。 我的目标是在报告中反复有效地重复使用相同的图像有效负载,而不是将徽标存储为每个页面上的不同图像。 现在,根据当前数据,该报告生成 32 页。随着新页面的添加,文件大小会大大增加。这似乎是由于每个页面上都重复了徽标。 我没有工具来分析 pdf 中的内容,但我可以从其他应用程序生成的其他报告中看到,包含重复图像的 pdf 的文件大小在 1 页达到峰值,然后在每个连续页面上,大小增加非常轻微,表明第一个标志被有效地重复使用。
我如何使用 tcpdf 实现这一点?
如果在我的报告中,我只把logo放在第1页,在第2-32页省略,仍然输出所有的文本数据,文件大小大大减小,就像我之前提到的例子一样。这表明 svg 数据在每一页上都重复。
从 tcpdf 站点文档中的示例 009 中,我尝试从文件加载图像并尝试使用“数据流”(这是在 base64 中对 svg 进行编码,而不是从文件中引用图像,您使用基于文本的 base64 变量内容作为包含图像有效负载的流)。 我以为使用数据流会解决它,但它没有。
有没有办法在 tcpdf 中一遍又一遍地引用相同的图像?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。