问题标签 [pdf-form]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 使用 FPDM 填充 PDF 表单
我想要完成的是使用 PHP 填充 PDF 表单。
我尝试了很多方法,当我创建一个新表单或使用他们提供的源文件中的表单时,我发现 FPDM (FPDF) 运行良好。
我的问题是当我使用已经创建的 PDF 表单时,该表单具有所有者密码、文档已签名和认证等限制。我使用该应用程序删除了这些限制,其中一些被留下了。在下图中,您可以看到我当前的 PDF 的样子。
该 PDF 也被压缩了,并且由于 FPDM 抛出不支持“对象流”的错误,我通过 PDFTK 对其进行了解压缩,因此文件从 1.48 Mb 变为 6.78 Mb。
要获取我还使用 PDFTK 的所有表单字段名称,所以我将它们放在 txt 文件中。
根据 FPDM 的说明,我有两种方法:
第一种方法是只发送一个数组 field_name => 值以及我想要更改的 PDF,仅此而已。因此,当我使用上述 PDF 时,会出现错误:
'FPDF 合并错误:未找到字段 form1[0].#subform[0].Line1_GivenName[0]'
只是提醒我,我有所有的名字,这个名字是存在的。
另一种方法是我使用 createXFDF 函数创建 FDF 文件,然后使用 FPDM 将 FDF 合并为 PDF。该解决方案像我想要的那样创建“new_file.pdf”,但为空:)
还有一件事,如果我尝试在 Acrobat 中打开 FDF 文件,我会收到一条消息
'您试图打开的文件包含应该放在 test.pdf 上的注释或表单数据。找不到此文档。它可能已被移动或删除。您要浏览以尝试找到此文档吗?
但文件在那里,没有移动或删除。当我手动找到它时,表单会填充。
如果有人有这方面的经验,任何帮助或建议都会有很大帮助。
提前谢谢你,Vukasin
编辑:有关 PDF 文件的更多信息
android - Android 用表单查看 PDF
我需要查看一些带有嵌入表单的 PDF 文件,并处理用户在表单中输入的值。有没有人有这样的经历?你能为它推荐图书馆或其他解决方案吗?我不能使用 GPL 解决方案,因为我的应用程序将是专有的。
php - Some data has already been output, can't send PDF file
I'm using fpdf in creating pdf in php and I'm getting this error when running:
This is my php code (report.php):
the other one(eto.php):
When I put:
The error says:
The output should be all the info of ID numbers inputted in the text field printed in the pdf form.
acrobat - saveAs 不是函数
我有一个 acrobat 形式的按钮,在 Mouse Down 中有下面的脚本。
当我点击按钮时,我得到消息框说
app.saveAs 不是一个函数。
怎么了?
c# - 如何通过 C# 中的代码增加表单字段的宽度/高度?
我在 pdf 模板中有多行文本表单字段。我正在从数据库中显示文本;当文本很大时,表单域接受一些文本,而另一个被截断。如何在运行时增加表单字段的宽度/高度?
php - PDF 表单提交 - 请求有效负载 PHP 解析器
提前致谢!
我使用 Adobe Acrobat 创建了一个 PDF 表单,并设置了操作按钮以将表单提交到我的服务器的 URL。
在浏览器中填写表单并点击提交后,它向 URL 发送 POST 请求但没有任何数据
当我检查网络时,我发现“Request Payload”里面有很多二进制数据,我可以在其中找到提交表单的信息(截图)
我可以使用 file_get_contents('php://input') 检索“有效负载请求”字符串
我想知道这是正确的做法吗?
如果是,是否有一种标准方法可以将“有效负载请求”字符串解析为表单字段和值?
谢谢
java - pdfBox Java中的字段标签提取
是否可以在 pdfBox Java 中检索表单字段的标签?
我只能获取完整或部分名称,无法获取字段标签。
pdf - 如何在 adobe acrobat 复选框中设置图像
我有 Acrobat XI。我正在尝试将旧的 pdf 转换为新的 pdf 表单。我有一系列用于声明某物状态的框。
手写表格中的值是空白、复选、加号和减号。如何使用表单元素进行模拟?谢谢
java - Java pdfBox:填写 pdf 表单,将其附加到 pddocument,然后重复
我制作了一个 pdf 表格,我正在尝试使用 pdfBox 填写表格并打印文档。我让它适用于 1 页打印作业,但我不得不尝试修改多页。基本上它是一个顶部有基本信息和内容列表的表格。好吧,如果内容大于表单的空间,我必须将其设为多页文档。我最终得到一个带有漂亮第一页的文档,然后所有剩余的页面都是空白模板。我究竟做错了什么?