【发布时间】:2020-05-27 21:41:10
【问题描述】:
链接到我的 JsFiddle (Desired Output)
目标: 我得到的 HTML 正是我在 PDF 中所需要的,但是当我尝试在我的 codeigniter 控制器中使用 mPdf 库生成 PDF 时,Output 看起来很糟糕。
问题: 我想找到一种方法来调试此 PDF 文件中的内容以及导致输出出错的原因。我想在 PDF 变成文件之前查看生成的 HTML。
我创建 PDF 的 PHP 代码:
$mpdf = new Mpdf();
$style1 = file_get_contents(base_url('public/admin/css/formstyles.css')); // external css
$style2 = file_get_contents(base_url('public/admin/bootstrap/css/bootstrap.min.css'));
$mpdf->WriteHTML($style1,\Mpdf\HTMLParserMode::HEADER_CSS);
$mpdf->WriteHTML($style2,\Mpdf\HTMLParserMode::HEADER_CSS);
$mpdf->WriteHTML($data['template'],\Mpdf\HTMLParserMode::HTML_BODY);
// I want to check the TOBE PDF output so that I can see what is wrong with my content here
$mpdf->Output($path.$company_id.'/'.$template_id.'.pdf', \Mpdf\Output\Destination::FILE); // opens in browser
感谢任何帮助。
【问题讨论】:
标签: php codeigniter pdf-generation mpdf