0

我有不同的客户,每个客户都向我发送了许多申请表的 pdf 模板。我的客户希望我从数据库中导出用户信息并将其绑定到模板。

例如,我有一个名为“健身表格”的 pdf,其中包含空字段(文本、复选框),例如名字、姓氏、身高、体重等……我需要从我的数据库中获取所有客户信息.t_user 表(t_user.first_name、t_user.last_name、t_user.height 等)并将其绑定到此 pdf 模板。

此外,我将有第二个名为“跆拳道锦标赛申请”的 pdf 文件,其中可能是类似的字段,如名字、姓氏、身高、体重,但也可能包含新的字段,如胜利、失败、技术淘汰赛等。 ..

我想要一个允许非精通技术的人能够将我的 t_user 表中的列映射到这些 pdf 模板的过程。然后他们可以按“生成 pdf”来填写 pdf 模板中的所有字段。

目前,我正在考虑使用 fpdf 库构建一些东西,以便非技术人员可以使用 Adob​​e Acrobat 在 pdf 模板中绘制可绑定字段。然后我将创建一个 Web 应用程序,让他们将 fpdf 字段名称映射到我的数据库列名称。

谁能推荐一个更好的方法?

4

3 回答 3

0

运行您的 SELECT 语句,然后: 以您认为合适的方式构建您的 HTML,引用 $row

名:

等为您的 html 中的每个字段对应于您从表中提取的每个字段

于 2010-03-05T18:55:00.607 回答
0

我会在 HTML 中重新创建 PDF,并使用 wkhtmltopdf 使用 HTML 模板 + 您的数据生成 PDF。

您可以将它们设置为使用 WYSIWYG 来设计 HTML,并使用它们将放置的字符串(例如 {FirstName})来创建替换。

至少这是一条简单的路线,取决于您认为用户能够处理的内容。

于 2010-03-05T21:19:31.623 回答
0

我最终使用 adobe 的 FDF 技术将数据绑定到 pdf 模板(因为客户不会接受我从头开始创建的任何 pdf 模板)。

于 2010-03-08T19:56:14.227 回答