PDF导出开源库有不少。下面对以下几种做个对比:
1.TCPDF
功能比较多,功能函数库不少,如果需要对PDF个性定制很高,或者导出报表类,使用这个还是不错的。对表格支持还不错,还有一大堆画线画图的函数,还是比较强大的,但是对CSS支持就太弱了。几乎不支持。我看了下最新的更新时间是15年,最近好像作者不管了。 。。。
官网:https://tcpdf.org/
2. DOMPDF
相对TCPDF对HTML导出要好,而且函数库主要是针对HTML导出的。但是感觉支持HTML不全面。
https://github.com/dompdf/dompdf/
3.WKHTMLTO
对HTML支持是最好的,比上面两种支持都 要好得多。推荐使用!但是也有不少坑,在LINUX上中文支持,需要把字体simsun.ttc传到/usr/share/fonts/chinses/TrueType/里面,程序调用直接shell_exe就可以了。速度感觉比TCPDF要快得多。对于HTML导出建议使用,基本上能够完美导出。
http://wkhtmltopdf.org/