如何使用html2pdf打印html页面

时间:2011-05-31 05:23:51

标签: php html2pdf

我正在使用html2pdf库以便从html文件生成pdf。

我不知道如何查看宽度安排。

我有来自source forge的这个库。如果有人对此有所了解或关于html2pdf的手册?

1 个答案:

答案 0 :(得分:7)

我认为您要问的是如何更改输出的PDF文件的页面宽度。答案是在调用AddPage()之前更改设置中的宽度。 Here是如何执行此操作的示例: Here是您需要的设置: 基本上,它看起来像这样:

require("html2fpdf.php"); 
$htmlFile = "http://www.cnn.com"; 
$buffer = file_get_contents($htmlFile); 

$pdf = new HTML2FPDF('P', 'mm', 'Legal'); 
$pdf->AddPage(); 
$pdf->WriteHTML($buffer); 
$pdf->Output('my.pdf', 'F'); 

如果我得到正确的代码,这将输出一个名为my.pdf的PDF,它在纵向模式下被格式化为合法大小的页面。