编程语言
首页 > 编程语言> > php – dompdf – 当我指定a4,landscape时会停止运行

php – dompdf – 当我指定a4,landscape时会停止运行

作者:互联网

这有点利基,希望有人可以提供帮助.

我正在使用DOMPDF将HTML转换为PDF文件 – 使用现有库基础设施的好工具包.但是,当我指定’set_paper’方法时,它完全是精神上的,吸收CPU不存在并崩溃.奇怪,至少可以这么说.当你不指定它时,它可以工作.

码:-

            $dompdf = new DOMPDF();
        $dompdf->load_html($html);
        $dompdf->set_paper('a4', 'landscape');
        $dompdf->render();


        file_put_contents('data.pdf', $dompdf->output());

解决方法:

考虑到它在纵向而非横向时起作用,它可能与一个高于一页的表有关.如果表超出一个页面,则会出现导致DOMPDF崩溃的错误.用另一个元素(如div)包围内容,或者将表分成几个表.

标签:php,dompdf
来源: https://codeday.me/bug/20190723/1514435.html