在提交操作中将数据插入PDF,填写在线表格

时间:2010-07-13 08:37:15

标签: php pdf pdf-generation fpdf

首先,我向所有认为这个问题重复的人致歉,或者他们发现了类似的问题。

我正在开展一个项目,其中我有一个在线表格和一些存储在服务器上的PDF。

功能

在提交操作中,我必须从表单中获取数据,将其填入PDF副本并最终下载。

方法

我按照以下步骤来实现此功能:

问题

  • 该方法是一种蛮力的方法,因为生成的html远离真实的html。因此,在调整html方面浪费了很多精力。
  • 这个过程太慢而且不可靠,因为大多数时候我都会遇到内存错误或其他一些问题。

我需要自动化这个过程。我通过搜索找到的是我应该创建一个包含我的变量的FDF文件,并使用一些库将其传递给PDF然后下载它。

我能够创建FDF文件但是缺少PHP中的任何库(我在JAVA中找到了一个),我可以用它来创建PDF并下载它。我找到的一个库是pdf tool kit,但这是一个命令行工具,我无法在运行时在服务器上使用它并下载PDF文件。

之前有人这样做过,请帮忙。

(对不起这篇长篇文章)

谢谢,

Madhup

1 个答案:

答案 0 :(得分:2)

结帐FPDI。它允许您加载一些现有的PDF,以编程方式在其上绘制,并输出新的PDF。如果我正确地阅读你的问题,那就是你要做的事情。

有一些示例代码here