使用Dompdf生成PDF不适用于大数据

时间:2013-05-13 07:43:06

标签: php pdf pdf-generation dompdf

我使用Dom pdf生成pdf文件。如果html的表格格式有1000条记录,则生成至少需要20分钟,但大部分时间显示以下内容 错误

  • 没有收到数据错误324

  • 数据分段错误。

  • 错误500服务器关闭

还有其他简单的生成方式吗?或任何解决方案?

我的控制器代码:

$ view = new View($ this,false);     $ html = $ view-> element('reports_affiliate');

    ini_set("max_execution_time","-1");
    $q = new DOMPDF($html);
    $q->load_html($html);
    $q->render();
    $pdf = $q->output();
    $q->stream( gmdate("D,d M YH:i:s") . " GMT".".pdf");

请注意我的sql查询或模板文件没有问题。

1 个答案:

答案 0 :(得分:2)

我对同一个库有很多问题。 为了避免它们,我改变了脚本,采用了TCPDF库。它的安装和使用非常简单,性能也很好。 如果您需要高性能,请使用Zend_PDF模块。