将html页面转换为pdf

时间:2010-02-05 08:01:59

标签: php vb.net printing html-table

我只是想象我可以做些什么来制作我的localhost文件(.php)中的pdf文件。 我尝试使用在线转换工具,但它没有用,因为它们肯定不在网上。 你能否告诉我如何实现将html表转换为pdf并使用vb.net中的print函数打印它的目标?

- 我正在使用vb.net作为我的数据库程序的接口我正在制作(mysql)利用php作为操作数据库的代码。我已经使用vb.nets web浏览器来实现这一目标。因为在涉及到php时我还是个白痴。

6 个答案:

答案 0 :(得分:1)

您已将其标记为 php ,并且在php中,我们发现fpdf非常适合创建各种布局。

Tutorials

Scripts

答案 1 :(得分:1)

如果你在Linux和PHP环境中,你可能想在http://code.google.com/p/wkhtmltopdf/

上尝试wkthmltopdf

我自己尝试过,对HTML转换为PDF的结果非常满意。

它有一个从终端运行的程序,它适用于你的CSS样式。

但文件很大,你需要在Linux上安装X Server。

答案 2 :(得分:0)

Prince XML(http://www.princexml.com/)在将复杂的CSS布局转换为PDF方面做得非常出色。 (我们将它与TinyMCE结合使用,以便最终用户可以创建PDF,结果看起来很棒。)但许可证相当昂贵。

答案 3 :(得分:0)

我已经使用Migradoc / PDFSharp来生成.pdf文件效果很好。

答案 4 :(得分:0)

我在一个项目http://www.digitaljunkies.ca/dompdf/中使用过。有一些字体和编码的工作,但它的功能与CSS,图像等。今天我发现mpdf.bpm1.com/但我没有尝试。

答案 5 :(得分:0)

您可以尝试fpdftcpdf。两者都是开源的,并使用PHP类来实现它们。