如何将数据从phpmyadmin数据库保存到pdf


How to save data from phpmyadmin database to pdf?

我在phpmyadmin上有一个数据库。然后我有一个包含一些产品的网站。当用户点击特定产品时,他会获得有关该产品的一些详细信息。这些详细信息是从数据库中提取的。

我的问题是:是否可以创建一个包含该产品特定详细信息的pdf文件,以便用户可以下载它?

所以,我知道的选项是:

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的包装器(,非常快速和强大......似乎是将即时HTML页面转换为PDF的最佳(ATM(,使用CSS2的3页xHTML文档只需2秒。是一个最近的项目,反正google.code页面经常更新。