我正在使用PHP 5.0 pdf库将文件动态转换为PDF。
我在官方PHP网站上使用PDF_new()
使用此引用,创建其对象并使用PDF_set_info
和PDF_get_buffer
函数。
这很好用,但是当我想创建PDF页面并在其中编写内容时,没有任何关于如何将现有页面转换为PDF的参考。假设我的文件夹bill.php
中的CSS页面也需要动态转换为PDF格式。
答案 0 :(得分:1)
将HTML转换为PDF并不是那么容易,有几个库可能适合您的需求。但是没有一个具有完整的html / css功能,尤其不是css3。
<强> FPDF 强> http://www.fpdf.org
<强> TCPDF 强> http://www.tcpdf.org
<强> DOMPDF 强> http://code.google.com/p/dompdf/(这个类允许您轻松地将简单的布局网站转换为pdf。我经常使用这个类几乎没有问题。遗憾的是,这个库不支持将表单转换为可用的输入字段。)
<强> WKHTMLTOPDF 强> http://code.google.com/p/wkhtmltopdf/(实际上是一个linux包,但是php包装器已经存在。这提供了几乎完整的html功能和非常棒的结果)
答案 1 :(得分:1)
html2PDF是一个很好用的库。请确保将默认语言更改为英语。我已多次使用它来创建包含表格和div的动态发票。工作得很好。
答案 2 :(得分:0)
参考一些文章,这些文章可能有助于提高您的知识水平,并清除您的疑虑。
此HTML to PDF SDK也可以为您提供帮助。
希望,它会对你有帮助。