问题标签 [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.
java - PDFBox 1.8.10:填写并签署文件,再次填写失败
在我之前的 SO 问题PDFBox 1.8.10: Fill and Sign PDF generated invalid signatures 我解释了我如何未能填写并随后使用 PDFBox 1.8.10 签署 PDF 文档。在得到一些善意的帮助后,我现在继续研究同一主题。从doc_v2.pdf开始(文件链接如下!),我填写并签名,生成 doc_v2_fillsigned.pdf (一次性完成,逐步保存)。我再次打开已编辑的文档(再次使用 PDFBox)并尝试填写另一个字段。
然后保存文档会导致以下堆栈跟踪:
我在失败的填充运行中做了什么:
文件:
空文件:https ://www.dropbox.com/s/xf5pb0ng8k9zd4i/doc_v2.pdf?dl=0
填充和签名的实例:https ://www.dropbox.com/s/s8295tfyjpe1l4l/doc_v2_fillsigned.pdf?dl=0
同样,欢迎任何帮助解决这个问题!
更新:
mkl 在评论中询问了创建 fillsigned pdf 的代码。到目前为止,我了解到,只有签名就足够了,然后让上面的填充代码失败。所以这里是我的签名代码中的一些例外:
这将创建签名,使用 BouncyCastle 1.52,代码从
它使用以下方法,在某个签名字段中生成可见签名,在此处添加图片并正确放置:
我怀疑这些片段不是必需的,并且在尝试用增量保存填充 pdf 时,应用 PDFBox 附带的签名示例会导致相同的冲突。
问候,
丹尼尔
javascript - 如何检查 PDF 表单/Javascript 中按钮的文本/标签
尝试了很多变体......没有一个会起作用:(。请帮忙!注意这是PDF表单(使用Adobe Acrobat Pro DC),我在按钮的属性中添加了一些javascript。我的主要目标是循环3按钮标签值(这种情况未显示在下面......下面我只是展示了我尝试过的内容,以检查它是执行循环所需执行的当前值)。
pdf-form - XFA 值在设置 AcroForm 值时最初不可见
我想自动填写双 AcroForm/XFA PDF 表格。我包含了一个 XFA 数据集包,所有值都显示在 Adobe Reader 中。我将V=
AcroForms 条目中的键设置为新值,所有值都显示为替代 PDF 阅读器。
但是,当我在 Adobe Reader 中打开带有 XFA 和 AcroFormV=
条目的 PDF 时,只有当前选择的文本字段的值可见:
当存在 AcroForms 和 XFA 时,我在PDF 规范中找不到要设置的特殊标志。我假设XFA
andField
键的顺序可能很重要,但事实并非如此。
如何更改我的 PDF 文件,以便在启动时在 Adobe Reader和仅支持 AcroForms 而不支持 XFA 的 PDF 阅读器中显示这些值?
excel - 如何保持从 PDF 表单到 MS Excel 电子表格的可变长度数量的前导零?
我有数百个提供电子资金转账 (EFT) 信息的 PDF 表格。我的会计人员向我保证,银行帐号中的前导零很重要,需要维护。然而,由于表格的提交者使用不同的银行和不同的账户编号方案,所提供的账户号码的长度是可变的。
将 PDF 表单编译为电子表格后,如何格式化生成的 CSV 文件中的帐号字段以显示提交者提供前导零的前导零,而不在未使用前导零的帐号中添加前导零?
(我意识到这个问题的答案是,“前导零并不重要。”假设它们是,请幽默我。)
任何帮助表示赞赏。
ios - 在目标 c 中使用图像创建 PDF 表单
我必须创建 PDF 表单,它是图像和文本的内容,所以我在谷歌上搜索我很好的文本方式,但不知道图像。有人说我用户“PDF 表单按钮”用于显示图像,但是当我的 PDF 在 Webview 中打开并单击按钮时,我需要查看图像库并选择在 PDF 上设置的图像。有人知道吗?
c# - 如何将pdf表格另存为草稿
我需要将 pdf 表单保存为草稿或可编辑的表单,以便用户可以多次填写表单,然后最终保存。按照我们目前的实现,保存表单数据后保存为pdf格式,只读,所以用户下次要编辑时不能使用保存的表单数据。
此外,还会有多个具有不同字段、标签等的 pdf 表单文件,即根据 pdf 表单,表单本质上是动态的,需要通过相同的方法填写和保存。
所以,我希望以 fdf 格式保存表单,我认为我可以在最后保存状态下重新打开表单(不确定),否则我需要为表单提供一些元数据,我认为这不是首选方法,因为表单是由不同的工具创建,并且对于表单的每次更改都需要更新元数据。
对于上述方法或新方法的任何帮助、建议或示例将不胜感激。谢谢。
java - PDFBox提取表单pdf的标签
我有如图所示的 PDF 文件。FORM_PDF
在 Java 中使用 PDFBox 我检索了表单字段的文本。我的代码:
输出 :
- 给定名称文本框 = Jignesh
- 姓氏文本框 = Jignesh
- 房屋编号文本框 = xyz
- 地址 2 文本框 = pqr
我也想在下面检索
- 给定的名称:
- 姓:
- 地址1:
作为
- 给定名称文本 = 给定名称:
- 姓氏文本 = 姓氏:
- 房屋编号文本 = 地址 1:
- 地址 2 文本 = 地址 2:
由于上面是表单字段,因此所有字段都可以轻松检索。我什至想提取表单的标签,因为我想映射它们。
请帮忙。非常感谢。
delphi - 在 Delphi 中集成 Adobe SDK 以编辑 PDF
我正在开发一个应用程序,我需要能够编辑现有的 PDF 表单并以交互方式将 PDF 表单字段拖放到文件上。
表单字段,如下拉、文本、多行文本、单选按钮。目前我正在使用 ActiveX 控件在 Delphi 应用程序中打开 PDF 文件。
但是我只能阅读 PDF 表单,但我希望能够像删除表单字段一样编辑它。
这个想法是在现有的 PDF 表单上添加表单表单并保存它。我尝试过 Gnostice、PowerPDF、quickPDF,但它们不允许像 ADOBE 那样交互式地修改 PDF 文件。这个在线应用程序PDFEscape允许我们以交互方式创建新的和编辑现有的 PDF 表单。
在 Gnostic 中,我们可以通过编程方式进行编辑,例如:
问题:
- 有没有一种方法可以让我们以交互方式编辑 PDF 表单以删除表单字段?
- 我们可以在 Delphi 中嵌入 Adobe 或任何其他软件来编辑现有的 PDF 吗?
pdf - 使用 Google 电子表格填写 PDF 表单
我有一个非常具体的问题,如果有人对如何解决它有任何猜测,我将非常高兴。我有: 1.- 我没有自己创建的 PDF 表格。2.- 我自己创建的 Google 电子表格。
现在的问题是:考虑到应该从 GoogleSpreadsheet 激活此过程(因为 PDF 表格不是我的),有什么方法可以使用 GoogleSpreadsheet 中的信息填写 PDF 表格?
最好的问候和非常感谢大家的意见!
forms - 填写抄送字段以从字段中通过电子邮件发送 pdf 表单
试图为侦察部队设置一些表格,从 PDF 表格字段中填写可变电子邮件。[下面的文件下载]
静态电子邮件很容易,但我想找到一个 javascript 来从“旅游”字段中提取数据,以设置一个用于 CC 发送 pdf 的变量。
在另一个论坛中找到此代码,任何帮助表示赞赏