【发布时间】:2017-07-07 12:53:23
【问题描述】:
我使用了html2pdf 文件来生成pdf。但它根本不支持css。请让我知道是什么问题。
1) 下载的文件来自 https://sourceforge.net/projects/html2fpdf/?source=typ_redirect
2) 放在一个文件夹中并使用下面的代码生成 pdf(工作正常)
require("html2fpdf.php");
$buffer = "<div>
<h1>Hello Friends</h1><br>
<p>This is a sample code</p>
</div>";
$pdf = new HTML2FPDF('P', 'mm', 'Legal');
$pdf->AddPage();
$pdf->WriteHTML($buffer);
$pdf->Output('my.pdf', 'D');
但是当我在其中使用 css 时,生成的 pdf 没有打开
require("html2fpdf.php");
$buffer = "<div style='width:950px;'>
<h1>Hello Friends</h1><br>
<p style='font-size:10'>This is a sample code</p>
</div>";
$pdf = new HTML2FPDF('P', 'mm', 'Legal');
$pdf->AddPage();
$pdf->WriteHTML($buffer);
$pdf->Output('my.pdf', 'D');
我的php版本是PHP Version 5.3.8。
我很乐意使用 HTML2PDF。因此,如果您知道,请回答(我在 TCPDF 中使用过相同的功能,并且工作正常,但我需要在 HTML2PDF 中实现相同的功能)
【问题讨论】: