我使用 dompdf 生成 pdf 报告。我的报告要求每一页都有背景图片。它有效,但不是那么好。Dompdf 只需要 2 分钟或更长时间才能生成 2 个带有背景图像的页面。有没有办法优化这个?
user934167
问问题
2468 次
2 回答
3
我知道这是一个老问题,但我已经用 DOMPDF 测试了很多东西,我已经阅读了很多关于图像处理速度慢的帖子,我发现在 Dompdf 中使用 png 或 gif 图像会使文件的处理非常慢。
如果您不需要在图像上设置透明度 (alpha),则仅使用 jpg 图像,您会发现生成 PDF 会快得多。
检查这个github 问题,这让我测试了 jpg 解决方案。
于 2015-05-20T17:05:31.060 回答
1
将一些监控/分析代码和输出结果插入到生成的文件中,以查看哪个部分花费的时间最长。图像不应该是问题,我敢打赌,在某些时候它是一个疯狂的循环。
于 2013-03-14T02:13:41.127 回答