gpt4 book ai didi

php - 从 PHP 创建动态 PDF(带有表单字段和交互式元素)

转载 作者:搜寻专家 更新时间:2023-10-31 22:09:17 25 4
gpt4 key购买 nike

首先让我说在创建此请求之前我搜索了一段时间。只是为了确定 :)。

我想通过 PHP 创建动态 PDF。有许多免费类(DomPDF、TCPDF、Zend_PDF 等)可以毫无问题地处理常规(静态)PDF 创建。

然而,我的需求是:

  1. 一个后端,您可以在其中创建/读取/更新/删除一些数据集(这不是问题所在)。
  2. 如果后端中的任何数据发生更改,则会写入 PDF。此 pdf 具有静态页眉和页脚。然而,在中间部分,有一个动态表单,其中包含来自后端的所有数据字段(因此,如果我创建一个名为“Field 1”的字段,则创建的 pdf 上也应该有一个文本字段)。
  3. 字段的某些部分需要触发事件,即如果我将“选择框 1”更改为“选项 2”,它应该将标题更改为预定义的文本。
  4. 表单字段需要验证,因此必须在打印 pdf 之前填写(参见 5.)
  5. 应该有 2 个按钮,Reset(将表单重置为默认值)和 Print(应该以当前填写状态打印 pdf)。

我知道这可以直接通过 Acrobat 完成,但由于我需要将它集成到基于 php 的应用程序中,我必须通过 php 创建此表单及其数据。

我在谷歌上搜索过这个,但没有找到任何证据证明它可以在任何流行的 PHP PDF 生成器中工作(我搜索了 Zend_PDF、DomPDF、TCPDF——它们至少支持表单但不支持说明是否有任何验证和 XPDF 的可能性)。

如果可以的话,我也可以使用命令行界面(例如使用 JS 生成 HTML 页面以从我的 PHP 进行验证并通过工具 x 将其呈现为 PDF)。

有没有人做过类似的事情?

最佳答案

我还没有实现它,但我遇到了一个非常相似的问题,试图增强正在运行的网络应用程序(php + smarty)以使其有可能输出 pdf(基于模板,我相信这会实现你的目标)。在尝试了一些工具之后,我们必须 http://code.google.com/p/wkhtmltopdf/wiki/IntegrationWithPhp

希望对您有所帮助!

关于php - 从 PHP 创建动态 PDF(带有表单字段和交互式元素),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14558055/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com