我在phpmyadmin上有一个数据库。然后我有一个网站上有一些产品。当用户点击特定产品时,他会获得有关该产品的一些详细信息。这些细节是从数据库中提取的。
我的问题是:是否可以使用该产品的具体详细信息创建pdf文件,以便用户下载?
答案 0 :(得分:1)
所以,我知道的选项是:
DOMPDF
:包装html并构建pdf的php类。基于pdflib工作得很好,可定制,如果我记得正确它甚至需要一些CSS。坏消息:当html很大或很复杂时,速度很慢。
这是一个要遵循的教程:http://www.sitepoint.com/convert-html-to-pdf-with-dompdf/
HTML2PS
:与DOMPDF相同,但是这个以.ps(ghostscript)转换,然后以你需要的任何格式转换(pdf,jpg,png)。对我来说比dompdf好一点,但速度问题相同..哦,与css的兼容性更好。
这两个是php类,但是如果你可以在服务器上安装一些软件,并通过passthru()或system()访问它,那么看看这些:
wkhtmltopdf
:基于webkit(safari' s wrapper),非常快速和强大...似乎是最好的一个(atm)转换为飞行html页面到pdf,只需2使用CSS2的3页xHTML文档的秒数。无论如何,这是一个最近的项目,google.code页面经常更新。