如何将phpmyadmin数据库中的数据保存为pdf?
How to save data from phpmyadmin database to pdf?
我在 phpmyadmin 上有一个数据库。然后我有一个包含一些产品的网站。当用户点击特定产品时,他会获得有关该产品的一些详细信息。这些详细信息是从数据库中提取的。
我的问题是:是否可以创建包含该产品具体细节的 pdf 文件,以便用户下载?
所以,我知道的选项是:
DOMPDF
: php class 包装 html 并构建 pdf。效果很好,可自定义,基于 pdflib,如果我没记错的话,它甚至需要一些 CSS。坏消息:当 html 很大或很复杂时会变慢。
这是一个教程:http://www.sitepoint.com/convert-html-to-pdf-with-dompdf/
HTML2PS
:与 DOMPDF 相同,但这个首先转换为 .ps(ghostscript),然后转换为您需要的任何格式(pdf、jpg、png)。对我来说比 dompdf 好一点,但有同样的速度问题..哦,与 css.
的兼容性更好
这两个是 php classes,但是如果你可以在服务器上安装一些软件,并通过 passthru() 或 system() 访问它,也看看这些:
wkhtmltopdf
:基于 webkit(safari 的包装器),非常快速和强大.. 似乎是最好的(atm)动态转换 html 页面到 pdf,采取CSS2 的 3 页 xHTML 文档仅需 2 秒。是最近的项目,反正google.code页面经常更新
我在 phpmyadmin 上有一个数据库。然后我有一个包含一些产品的网站。当用户点击特定产品时,他会获得有关该产品的一些详细信息。这些详细信息是从数据库中提取的。
我的问题是:是否可以创建包含该产品具体细节的 pdf 文件,以便用户下载?
所以,我知道的选项是:
DOMPDF
: php class 包装 html 并构建 pdf。效果很好,可自定义,基于 pdflib,如果我没记错的话,它甚至需要一些 CSS。坏消息:当 html 很大或很复杂时会变慢。
这是一个教程:http://www.sitepoint.com/convert-html-to-pdf-with-dompdf/
HTML2PS
:与 DOMPDF 相同,但这个首先转换为 .ps(ghostscript),然后转换为您需要的任何格式(pdf、jpg、png)。对我来说比 dompdf 好一点,但有同样的速度问题..哦,与 css.
这两个是 php classes,但是如果你可以在服务器上安装一些软件,并通过 passthru() 或 system() 访问它,也看看这些:
wkhtmltopdf
:基于 webkit(safari 的包装器),非常快速和强大.. 似乎是最好的(atm)动态转换 html 页面到 pdf,采取CSS2 的 3 页 xHTML 文档仅需 2 秒。是最近的项目,反正google.code页面经常更新