0

在我的网站中,我使用 PHP 获取我的 mysql 数据。当我单击 pdf 打印按钮时,我想在 pdf 文件中打开该数据,可以吗?

4

8 回答 8

2

首先,如果您想要一个高质量的专业产品来做到这一点。你想要王子 XML

如果你正在寻找一些开源工具来实现类似的东西。您可以查看这个 SO question。

于 2009-04-30T09:26:59.133 回答
0

PHP 中的 FPDF 模块非常简单,可以将数据放在一起。这是一个安全的选择,因为您知道要传递给 PDF 引擎的数据。有一些流式 pdf 选项可以接收一堆 html,然后将其输出到 pdf,但是它们可能会在您不知情的情况下弄错。

于 2009-05-01T08:54:51.700 回答
0

I've used TCPDF in the past, it's a little kludgy but can definitely get the job done. (http://www.tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcpdf)

于 2009-04-30T18:36:14.883 回答
0

I used, on Linux machines, WKHTMLTOIMAGE/WKHTMLTOPDF a number of times, on many projects. It workes like a charm, easy to use, just a script that you run.

于 2012-05-29T13:13:37.987 回答
0

将数据转换为 XML 后,您可以使用 Apache FOP 处理数据。( http://xmlgraphics.apache.org/fop/ )。

如果您的页面是基于模板的,您可以创建一个生成 xml 输出并对其进行处理的模板。您将对 pdf 结构有非常好的控制。权衡是它不是一个“插入并可以工作”的解决方案,但我已经做到了,一旦它设置好,就像魅力一样。

于 2009-04-30T17:01:48.323 回答
0

您可以准备静态 PDF 表单文件,只需使用 PHP 的FDF 模块填写值即可。

于 2009-04-30T09:34:29.257 回答
0

这取决于您使用的是哪个平台。如果您在 grails 上使用 Groovy,这将是一件容易的事。有一些插件可以促进 pdf 报告,例如 jasper-plugin。

路易斯

于 2009-04-30T09:38:32.197 回答
0

查看jsPDF,这是一个仅使用 JavaScript 即可生成 PDF 文档的开源库。

于 2009-04-30T09:52:49.353 回答