Zend_Pdf如何减少图像的加载时间?

时间:2015-06-14 15:42:06

标签: zend-framework zend-pdf

我构建了一个pdf文档,该文档基于2个相关表的数据库记录。 mastertable包含shopdata与标志。在记录中我当然不保存图像本身,而只保存pathinfo。详细信息表只包含会议日期,没有问题。

如果我开始构建pdf文档,则需要很长时间。所以我尝试了一些替代方案:

  • 如果我将记录限制在大约10,那么它的效果非常好,但需要 加载很长。
  • 如果我没有限制,我会暂停。
  • 如果我在没有徽标的情况下注释语句,那么它也可以正常使用

我的问题是,Zend_pdf是否存在预加载,缓存或其他可能有助于最小化加载时间的可能性?

1 个答案:

答案 0 :(得分:1)

如果您的图片包含透明背景,则需要很长时间才能在Zend_Pdf中渲染。尝试删除透明背景(如果可能),看看是否有所作为。如果这有帮助,您可以使用GD库或ImageMagick替换带有白色背景的透明背景,因为徽标正在添加到数据库中。