Codeigniter dompdf图像无法渲染

时间:2011-12-27 14:36:27

标签: codeigniter dompdf

我在使用带有codeigniter的dompdf时,在渲染图像时遇到了问题。

其实我的要求如下:

  1. 用户填写指定表格。
  2. 他点击了ab按钮打印表格。
  3. 在他打印表格的同时,pdf版本 从将被发送给用户。
  4. 我正在使用dompdf。它运作良好,但作为图像的徽标不会在视图中显示,也不会在渲染的pdf文件中显示。

    我用Google搜索,发现图像路径应该是服务器而不是应用程序。 例如。我的图片路径为/var/www/my_system/images/logo.png

    但它没有显示出来。它显示无法加载URL。

    我使用的是dompdf-0.5.2版本。

    请建议。

    任何帮助都会受到极大关注。

1 个答案:

答案 0 :(得分:0)

您的问题似乎与PHP内存限制有关。您可以尝试增加内存限制以防止将来出现问题。

在系统内存方面,某些图像操作可能成本很高。 dompdf必须使用PNG进行更多处理才能支持完整的功能集。图像的KB大小不是决定因素,因为内存占用更多​​地与图像的尺寸有关。

仅供参考,它总是有助于调试PHP问题,以便能够看到任何错误。