如何使用html2pdf打印html页面

发布于 2024-11-11 02:52:29 字数 133 浏览 2 评论 0原文

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

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

我从 source forge 那里得到了这个库。如果有人有关于 html2pdf 的想法或手册?

I am using html2pdf library in order to generate pdf from html file.

I don't know how to check out width arrangements.

I had this library from source forge. If anyone has idea about it or manual about html2pdf?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

时光礼记 2024-11-18 02:52:29

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

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,该 PDF 格式为纵向模式下的合法尺寸页面。

I think what you are asking is how to change the page width of the outputted PDF file. The answer is to change the width in the settings before you call AddPage(). Here is an example of how to do so:
Here are the settings you will need:
Basically, it would look something like this:

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'); 

This, if I am getting the code right, would output a PDF called my.pdf that is formatted as a legal-size page in portrait mode.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文