问题标签 [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 投票
1 回答
3619 浏览

java - 在java中使用itext填写xfa pdf表单

我必须填写具有 xfa 字段并为此使用 iText 的 pdf 表单(用于在线提交数据)。我能够生成支持阅读器的 pdf 文档,但未填写字段。

请建议我怎样才能让它工作。

0 投票
1 回答
1905 浏览

delphi - 如何从 Delphi 代码动态编辑 pdf 中的字段?

我必须从 Delphi 代码动态更新 pdf 中的字段。是否可以从 pdf 文件中的复选框对文本框进行分类?如果是这样,如何从 Delphi 代码更新?是否有任何第三方库在 GNU 许可下可用?

0 投票
1 回答
547 浏览

itext - iText PDF 填写表格并在必要时滚动到第二页

我已经成功地用 Java 创建了一个 iText 表单填写应用程序,但是遇到了一个问题,因为动态内容并不总是相同的长度。

基本上,我正在创建一个发票表格,当然,发票的长度取决于订购的商品数量。

该表格允许输入 12 个条目,但如果条目超过 12 个,我不知道该怎么办。我曾尝试添加具有相同模板的页面,但它只是在末尾添加一个空白页面然后引发异常,因为它无法处理传递的附加信息。

知道如何添加多个页面吗?我正在使用 PdfReader 读取输入文件(使用 Acrobat 创建的 .pdf 表单)。然后我使用迭代器来逐步遍历字段和压模。

我正在一个 for 循环中尝试这个,该循环应该遍历每个页面,但是当它到达第 2 页时,它会出错,因为该文件的 PdfReader 已经存在。将 PdfReader 的创建移到 for 循环之外也无济于事。

任何输入将不胜感激。

0 投票
2 回答
1247 浏览

asp.net - 将 PDF 数据传输到 SQL Server?描述中的示例

我正在制作类似的东西:

http://www.artversion.com/pdf/WebsiteDesignQuestionnaires.pdf

我有一份问卷,我打算使用 pdf 来获取答案并将数据放入数据库。我看过 itextsharp 和 pdfSharp,但是,问卷和上面的问卷一样长。所以我的问题是,我应该如何或从哪里开始这样的事情?或者,如果有更好的方法来做到这一点,而不使用 pdf?

这将使用 ASP.NET 和 SQL 完成。

提前致谢。

如果我的编辑不正确,我深表歉意,我对 Stackoverflow 还很陌生。

0 投票
1 回答
2941 浏览

pdf - 如何生成可在 Mac Preview 和 Adob​​e Reader 中使用的 PDF 表单?

我之前有一个 Elance 承包商为我生成了一个 PDF 表格,用于开具发票。

我喜欢这个表格,但我只能使用 Adob​​e Reader(Mac) 而不是 Preview 打开它。

最近,我遇到了一个可以使用 Preview 和 Adob​​e Reader 打开和填写的表格。

这里

我的问题是,如何生成可以在 Preview 和 Adob​​e Reader 中打开的 PDF 表单?

我要求两者:

  • 手动生成(使用软件或应用程序,如 Word 或 Adob​​e Professional PDF)

  • 以编程方式(使用代码或库,最好是开源的)

0 投票
5 回答
9740 浏览

java - 将 XFA 与 PDFBox 相结合

我想用 PDFBox java 库填写 PDF 表单。PDF 表单是使用 Adob​​e Live Designer 创建的,因此它使用 XFA 格式。

我尝试查找有关使用 PDFBox 填写 XFA PDF 表单的资源,但到目前为止我还没有运气。我看到 API 中提供了一个 PDAcroForm.setXFA 方法,但我不知道如何使用它。

您知道是否可以使用 PDFBox 填写 PDF 表单?如果是,是否有任何代码示例或教程可以实现这一目标?如果不是,实现这一目标的最佳选择是什么?

0 投票
2 回答
1065 浏览

c# - 是否可以使用 ABCpdf 创建可保存的 PDF 表单?

我有一组在 Acrobat Professional 中创建的 PDF 文件,其中包含可填写、可保存的表单。我可以修改表单中字段的值,并使用 ABCpdf 保存这些更改,效果很好。问题是使用 Adob​​e Reader 的用户无法再保存他们在表单中输入的任何数据。他们仍然可以填写表格并打印,只是不能保存。

这可能与许可相关(在 Adob​​e 的一端),但我无法以一种或另一种方式找到可靠的答案。

0 投票
2 回答
7734 浏览

php - 使用 php 填充可编辑的 PDF 表单字段

我的办公室已经创建了一个现有的 PDF 表单,其中包含供用户填写(以电子方式)和打印的表单字段。在将它传递给用户之前,我想打开现有的 PDF 并使用 php.ini 填充尽可能多(如果不是全部)的数据。我已经研究过像 TCPDF 和 FPDI 这样的扩展,但我无法通过查看示例和文档来确认我想做的事情是否可行。你们有没有人这样做过?

我确实看到了TCPDF::setFormDefaultProp,它看起来很有希望......

0 投票
1 回答
1945 浏览

java - 横向页面上的 iText TextField - 输入文本未旋转

我正在使用 iText 生成 PDF,并希望包含 iText 表单和 TextFields,以便用户可以电子方式填写 PDF 表单,而不是打印出来。

我在这里遵循了示例:http: //itextpdf.com/examples/iia.php ?id=161

在这里:http: //itextpdf.com/examples/iia.php ?id=162

到目前为止,我的横向 PDF 上有一个 TextField,我可以单击并输入文本。

我有两个问题:

  1. 文本字段对齐。要单击文本字段,我必须将鼠标放在我也添加了 TextField 的单元格的右侧。如何将 TextField 与单元格对齐?
  2. 输入文本旋转。一旦我输入了文本,它就会与页面的其余部分旋转 90 度显示。如何设置此显示文本的旋转?

输入文本的旋转是最让我烦恼的事情。我尝试在单元格和 TextField 上设置旋转,但这似乎没有效果。

有什么建议么?

谢谢

这是我的代码:

以及我从示例页面借用的 ChildFieldEvent 代码,并添加了一个额外的旋转参数:

0 投票
8 回答
17719 浏览

java - 除非单击,否则隐藏 PDF 格式文本

在我的应用程序中,我必须使用数据库中的数据填写预定义的 PDF 表单。我们正在使用 Java 和 Pdfbox。填充本身不是问题。

问题在于,在生成的 PDF 文件中,除非单击字段,否则表单中的所有文本都是不可见的(或隐藏的,也是灰色矩形)。

我怎么解决这个问题?