我在PHP中使用HTML2PDF转换器来生成PDF。

我的html似乎很大,因此无法放在单个页面中。

尝试生成pdf时出现以下错误。

“TD标签的内容无法在单个页面上显示”

找不到合适的解决方案。任何想法,请。

这是我最后生成pdf的代码。

require_once("../html2pdf_new/html2pdf.class.php");

try
{
    $html2pdf = new HTML2PDF('P','A4','fr');
    $html2pdf->pdf->SetDisplayMode('fullpage');
    $html2pdf->WriteHTML($content);
    $html2pdf->Output('exemple.pdf');
}

catch(HTML2PDF_exception $e) {
    echo $e;
    exit;
}
$content包含所有html。

最佳答案

您可以将setTestTdInOnePage设置为false来克服此错误。

 $html2pdf = new HTML2PDF('P', 'A4', 'en');

 $html2pdf->setTestTdInOnePage(false);

关于php - HTML2PDF-添加多个页面,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22145046/

10-09 08:23