实时将php页面转换为pdf

3
5个回答

3

我使用HTML2PDF 工具取得了一些成功,你可以试试。

$content = get_include_contents('/resume.php');

require_once(dirname(__FILE__).'/html2pdf/html2pdf.class.php');
$html2pdf = new HTML2PDF('P', 'A4', 'en');
$html2pdf->WriteHTML($content);
$html2pdf->Output('example.pdf');

如果我的根目录上有resume.php页面,我该如何使用另一个php文件将该页面转换为resume.php? - Pipo
请看我编辑后的答案作为示例。 - ldiqual

0

请查看Zend_PDF(),它提供了所有可能性。如果您需要更大的自由和其他格式设置,我建议使用latex和latex2pdf命令,但这可能有点超出您想要实现的范围。

不幸的是,到目前为止我还没有看到一个像样的html2pdf生成器。


它是一个PDF生成器,不接受HTML/CSS作为输入。 - Arnaud Le Blanc

0

它是一个PDF生成器,不接受HTML/CSS作为输入。 - Arnaud Le Blanc

0

-1

就我个人而言,我使用TCPDF。它完全支持UTF-8,您不需要任何外部库来使用它。


它是一个PDF生成器,不接受HTML/CSS作为输入。 - Arnaud Le Blanc
你可以随意命名它,但它能够解决问题... - matino
TCPDF非常好,但它的writeHTML()功能有限。例如,在表格方面它的表现并不出色,并且忽略了CSS。我发现wkhtmltopdf和Snappy(https://github.com/KnpLabs/snappy)要好得多。 - Andrew McCombe

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接