Zend_Pdf 如何减少图片加载时间?
Zend_Pdf how to reduce the loading time of images?
我基于2个相关表的数据库记录构建了一个pdf文档。
主表包含带有徽标的商店数据。在记录中我当然不保存图像本身,而只保存路径信息。明细表只包含会议日期,这个没问题。
如果我开始构建 pdf 文档,会花费很多时间。所以我尝试了一些替代方案:
- 如果我将记录限制在 10 条左右,效果会很好,但需要
加载时间很长。
- 如果我不限制,我会超时。
- 如果我注释语句以尝试不使用徽标,它也可以正常工作
我的问题是,Zend_pdf 是否有预加载、缓存或其他方法可以帮助减少加载时间?
如果您的图像包含透明背景,它们将需要很长时间才能在 Zend_Pdf 中呈现。尝试删除透明背景(如果可能),看看是否有所不同。如果有帮助,您可以使用 GD 库或 ImageMagick 在将徽标添加到数据库时将透明背景替换为白色背景。
我基于2个相关表的数据库记录构建了一个pdf文档。 主表包含带有徽标的商店数据。在记录中我当然不保存图像本身,而只保存路径信息。明细表只包含会议日期,这个没问题。
如果我开始构建 pdf 文档,会花费很多时间。所以我尝试了一些替代方案:
- 如果我将记录限制在 10 条左右,效果会很好,但需要 加载时间很长。
- 如果我不限制,我会超时。
- 如果我注释语句以尝试不使用徽标,它也可以正常工作
我的问题是,Zend_pdf 是否有预加载、缓存或其他方法可以帮助减少加载时间?
如果您的图像包含透明背景,它们将需要很长时间才能在 Zend_Pdf 中呈现。尝试删除透明背景(如果可能),看看是否有所不同。如果有帮助,您可以使用 GD 库或 ImageMagick 在将徽标添加到数据库时将透明背景替换为白色背景。