问题标签 [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.

0 投票
0 回答
202 浏览

pdf - 我可以更改已创建 pdf 的字段类型吗?

我已经创建了 pdf,其中我有一个名为Namewhich 类型的字段String

如何将此字段类型更改为List喜欢这里

以下是如何List为新 PDF 文件添加字段类型的示例:

0 投票
5 回答
14297 浏览

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 文件的更多信息 在此处输入图像描述

0 投票
1 回答
270 浏览

android - Android 用表单查看 PDF

我需要查看一些带有嵌入表单的 PDF 文件,并处理用户在表单中输入的值。有没有人有这样的经历?你能为它推荐图书馆或其他解决方案吗?我不能使用 GPL 解决方案,因为我的应用程序将是专有的。

0 投票
4 回答
14337 浏览

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.

0 投票
1 回答
2598 浏览

acrobat - saveAs 不是函数

我有一个 acrobat 形式的按钮,在 Mouse Down 中有下面的脚本。

当我点击按钮时,我得到消息框说

app.saveAs 不是一个函数。

怎么了?

0 投票
0 回答
1092 浏览

c# - 如何通过 C# 中的代码增加表单字段的宽度/高度?

我在 pdf 模板中有多行文本表单字段。我正在从数据库中显示文本;当文本很大时,表单域接受一些文本,而另一个被截断。如何在运行时增加表单字段的宽度/高度?

0 投票
2 回答
340 浏览

php - PDF 表单提交 - 请求有效负载 PHP 解析器

提前致谢!

我使用 Adob​​e Acrobat 创建了一个 PDF 表单,并设置了操作按钮以将表单提交到我的服务器的 URL。

在浏览器中填写表单并点击提交后,它向 URL 发送 POST 请求但没有任何数据

当我检查网络时,我发现“Request Payload”里面有很多二进制数据,我可以在其中找到提交表单的信息(截图)

在此处输入图像描述

我可以使用 file_get_contents('php://input') 检索“有效负载请求”字符串

我想知道这是正确的做法吗?

如果是,是否有一种标准方法可以将“有效负载请求”字符串解析为表单字段和值?

谢谢

0 投票
0 回答
426 浏览

java - pdfBox Java中的字段标签提取

是否可以在 pdfBox Java 中检索表单字段的标签?
我只能获取完整或部分名称,无法获取字段标签。

0 投票
1 回答
464 浏览

pdf - 如何在 adobe acrobat 复选框中设置图像

我有 Acrobat XI。我正在尝试将旧的 pdf 转换为新的 pdf 表单。我有一系列用于声明某物状态的框。

手写表格中的值是空白、复选、加号和减号。如何使用表单元素进行模拟?谢谢

0 投票
1 回答
18638 浏览

java - Java pdfBox:填写 pdf 表单,将其附加到 pddocument,然后重复

我制作了一个 pdf 表格,我正在尝试使用 pdfBox 填写表格并打印文档。我让它适用于 1 页打印作业,但我不得不尝试修改多页。基本上它是一个顶部有基本信息和内容列表的表格。好吧,如果内容大于表单的空间,我必须将其设为多页文档。我最终得到一个带有漂亮第一页的文档,然后所有剩余的页面都是空白模板。我究竟做错了什么?