DomPDF 显示除最后一页外的数据表

Adi*_*ees 5 html php codeigniter dompdf

我正在努力在 codeigniter 数据中生成 pdf。所有代码运行完美,只是我在做最后一页的条件时有问题,问题很简单,我有表格形式的数据,我想将它显示为除了最后一页之外的整个页面。

if ( isset($pdf) ) { 
        $pdf->page_script('
        if ($PAGE_NUM != $PAGE_COUNT) {
        $font = $fontMetrics->get_font("Arial, Helvetica, sans-serif", "normal");
        $size = 12;
        $pageText = "Page " . $PAGE_NUM . " of " . $PAGE_COUNT;
        $y = 15;
        $x = 520;
        $pdf->text($x, $y, $pageText, $font, $size);
    } 
    ');
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试更改$pageText = "My string text"并且这工作正常,但是当我与 html 表结合时遇到了问题。所以在我的情况下,我将 $pageText 更改为$pageText = "<table><tr><td>My content here</td></tr></table>"但结果<table><tr><td>My content here</td></tr></table>这应该是一个表格,任何人都可以帮助我吗?为什么结果还是字符串?并且不会生成为一张桌子?

仅供参考,我附加的代码运行完美以显示页面,只是我想修改它以显示表格。

Tea*_*hMe 0

您在 pdf 中加载的方式是作为字符串而不是呈现 html 代码。要渲染为 html 代码,您必须将其放在loadHtml()内

$pageText 必须位于loadHtml()内。

您应该将 html 代码保留在loadHtml()内。
或者您可以使用 html 制作单独的文件来制作 pdf。你可以查看文档