[PHP] HTML转PDF
1.dompdf https://github.com/dompdf/dompdf 2.HTML2FPDF HTML2FPDF能够把一个HTML文本转换成一个打印机友好的PDF文件。这个脚本构建在FPDF脚本之上。 http://html2fpdf.sourceforge.net/ 3.html2ps html2ps能够把带有图片,复杂表格(包含rowspan/colspan)
1.dompdf
https://github.com/dompdf/dompdf
2.HTML2FPDF
HTML2FPDF能够把一个HTML文本转换成一个打印机友好的PDF文件。这个脚本构建在FPDF脚本之上。
http://html2fpdf.sourceforge.net/
3.html2ps
html2ps能够把带有图片,复杂表格(包含rowspan/colspan) ,layer/div和css样式的HTML转换成Postscript与PDF。html2ps对CSS2.1支持非常好,并且很好地兼容不正确的HMTL。它甚至能够转换几乎是采用CSS设计的网站如msn.com。
http://www.tufat.com/script19.htm
HTML2FPDF
-----------------------------------------------------------------------------------
样式:
不支持CSS
图片:
不支持gif
不支持png(Alpha channel not supported)
支持JPG
dompdf:
-----------------------------------------------------------------------------------
样式:
支持CSS2.1
图片:
支持gif, png, bmp & jpeg
html2px/html2pdf
-----------------------------------------------------------------------------------
样式:
支持CSS2.1
个人推荐dompdf, 一来支持比较丰富,二来文档详细,三来还在持续更新。
上一篇: Linux服务器---安装mysql
推荐阅读
-
Python实现抓取HTML网页并以PDF文件形式保存的方法
-
PHP实现定时生成HTML网站首页实例代码
-
【工具篇】在.Net中实现HTML生成图片或PDF的几种方式
-
如何让python嵌入html实现类似php的快速开发,十分有价值
-
php中html_entity_decode实现HTML实体转义
-
PHP使用imagick读取PDF生成png缩略图的两种方法
-
php中的Base62类(适用于数值转字符串)
-
PHP实现把数字ID转字母ID
-
php生成的html meta和link标记在body标签里 顶部有个空行
-
PHP字符串函数系列之nl2br(),在字符串中的每个新行 ( ) 之前插入 HTML 换行符br