html2pdf生成的因素取决于哪些因素?

时间:2017-02-16 07:28:22

标签: php html2pdf xhtml2pdf

我尝试使用html2pdf生成pdf。 在我的localhost中,一切正常。它加载3秒钟。 但是在我的服务器中它需要超过30秒!

我已经检查了memory_limit,它说128M,将其改为256M(php代码),它具有相同的性能。 虽然更改库不是一个选项,但我首先尝试了mpdf,但它并不支持表中的块级别。 这是我的代码:

include_once APPPATH . 'third_party/html2pdf/html2pdf.class.php';
try
{
    $html2pdf = new HTML2PDF($param["orientation"], $param["paper_size"], 'fr');
    $html2pdf->setDefaultFont($param["font"]);
    $html2pdf->writeHTML($param["html"], isset($_GET['vuehtml']));
    $filename = $param["filename"];
    if ($param["action"] == "download") {
        $html2pdf->Output($filename, 'D');
    } else {
        $html2pdf->Output($filename);
    }
} catch (HTML2PDF_exception $e) {
    echo $e;
    exit;
}

我是否需要在我的网络服务器中设置一些内容?

1 个答案:

答案 0 :(得分:0)

您正在增加内存限制,但没有时间限制。正如你所说,它需要30秒或更长时间,所以你必须增加时间限制。

heck this link for complete detail