0

我在使用 dompdf 和 codeigniter 来渲染图像时发现了问题。

其实我的要求如下:

  1. 用户填写给定的表格。
  2. 他点击 ab 按钮打印表格。
  3. 在他打印表格的同时,该表格的pdf版本将发送给用户。

我为此使用 dompdf。它运作良好,但作为图像的徽标不会显示在视图中,也不会显示在渲染的 pdf 文件中。

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

但它不可见。它显示无法加载 URL。

我正在使用 dompdf-0.5.2 版本。

请建议。

任何帮助将不胜感激。

4

1 回答 1

0

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

就系统内存而言,某些图像操作可能代价高昂。dompdf 必须对 PNG 进行更多处理才能支持完整的功能集。图像的 KB 大小不是决定因素,因为内存占用更多​​地与图像的尺寸有关。

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

于 2012-01-03T19:39:48.477 回答