问题标签 [acrofields]
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 API:如何更改字体以处理 AcroForm 字段中的西里尔字母值
我需要帮助来使用PDFBox API
. 这是我到目前为止所拥有的:
当我的输入是拉丁字母时,它非常有效。但我也需要处理西里尔文输入。我该怎么做?
ps 这是我得到的异常: 引起:java.lang.IllegalArgumentException:U+043D ('afii10079') 在此字体 Helvetica 编码中不可用:WinAnsiEncoding
java - 为什么 iText form.getAppearanceStates(key) 方法为 Check Box 字段返回不一致的值?
我有使用 Adobe Acrobat Standard DC 创建的带有 acroForm 的 PDF。
我使用 Java iText 5 填充了 Chekcbox 字段。我不明白为什么,恕我直言,form.getAppearanceStates(key) 方法为此字段返回不一致的值。
为什么我发现它们不一致,因为值是: [“Off”,“Yes”]
这些是默认值吗?每个表单创建软件都有不同的默认值吗?为什么我要问这个问题,因为我的软件可以用于以多种不同方式创建的文档。我正在尝试解决我的代码中的所有情况。
我知道我可以在此字段的选项中更改导出值,但默认值是否始终为“是”?并且默认未选中的值将始终为“关闭”吗?
恕我直言,一致的值如下:["On", "Off"] 或 ["Yes", "No"]
java - PDFBox如何从另一个pdf导入acrofield
我在将现有 acrofield 从 pdf 导入另一个 pdf 时遇到问题。这两个pdf是相似的。我尝试导入并保存文件(下面的代码)。如果我从文件系统打开它,我看不到更改,但如果我用 pdfbox 打开它,我会看到之前插入的 acrofile。我注意到文件大小增加了,但是当我打开它时,我看不到可填写的字段。
先感谢您
c# - ITextSharp 保存不带字段的 PDF
我想以平面模式保存 PDF 文件。我已经尝试了所有在线解决方案,但从未在我的代码中工作。
我有一个用 ITextSharp 和 Acrofields 生成的文件。当我尝试设置该选项pdf.FormFlattening = true;
时,它不适用于我的解决方案。
该文件是从使用 Adobe Livecycle Designer 创建的“Adobe 静态 PDF 表单”生成的
这是我的功能:
生成的文件是静态 PDF,我需要一个没有字段的 PDF。
谢谢大家
c# - 合并表单后 iText 字段不会计算
我正在使用此脚本循环浏览用户文件并填写 details.pdf 模板的副本并将它们合并为一个文件。
我遇到的问题是 tfTotalPrice 字段在我手动打开文档 javascript 并更改某些内容(例如添加警报)之前不会计算。我认为这可能与需要“/CO”字典键有关,但我不明白为什么。我刚刚在 ISO32000-1 文档中读到了这一点。
任何帮助将不胜感激,我一直坚持这一点:(-谢谢
这是PDF的链接
c# - iTextSharp 复制 Acrofields
我的文档第 1 页上有一个 acroform。我正在创建一个空白的第二页,我也想在此页面上显示其中一个字段。如果用户在任一页面上更改此字段的值,我希望它们都显示新值。我发现一些帖子显示了这种类型的解决方案,但它没有按预期工作:
在此示例中,第 1 页上的字段名为 tfNotes。如果我理解正确,我需要创建对 acrofield 的第二个小部件引用。我认为上面的代码将用于一个尚不存在的字段,在我的情况下它确实存在。有没有更简单的方法可以在第 1 页按名称获取字段并在第 2 页创建对其的重复引用?
感谢您的时间!
编辑:
当我将表格从等式中取出时,这可以按预期工作,但是一旦我尝试将重复的字段放入 PdfPCell 中,它就会显示在页面上的 0,0 处,宽度和高度为 0。出于某种原因,矩形单元格返回为 0,0,0,0。
我想我现在需要做的就是为单元格找到正确的矩形坐标。
c# - iTextSharp 创建重复的文本字段为只读
我正在我的 pdf 的另一页上创建现有 TextField 的副本,并且我希望重复字段是只读的,以便用户只能更改原始字段的值。这是我创建副本的部分:
以这种方式设置标志不起作用,这是迄今为止我在类似问题上能找到的唯一解决方案。
谢谢你的时间!
c# - PDFSharp AcroField PdfTextField 格式提取
我正在写一些你可以称之为公证行为申请的东西。在此应用程序中,保留政府提供的 pdf 模板非常重要。
我正在使用 PDFSharp 读取字段,它非常简单,但是有一件事,文本字段格式。我坚持下去,因为我无法在规范中找到有关格式的任何内容,似乎它是故意遗漏的。
每当有一个字段只接受美元符号、日期或任何受限制的特殊值(例如从 10 到 30 )时,我都无法将其读入应用程序并使其对用户可见(用户有他的自己的字段,比如浏览器中的自动填充,如果有 100% 的可能性是正确的值,则自动为他填充,否则有自动填充)。
我的问题是:PDFSharp 中有没有办法读取这些格式属性,如果没有,你们是如何解析这些的,如果你不得不这样做的话。
javascript - 使用 PDFBox 2.x 在 PDF 上放置一个按钮
我希望有人可以帮助我解决使用 PdfBox 2.x 创建的 PDF 上的按钮和文本字段问题。
我试图在我的页面上放置一个按钮,它使用 Javascript 函数在文本字段中设置一个日期。这很好用。
然后我尝试将文本字段和按钮放在一个多页的文档中,以便文本字段和按钮出现在每个页面上,但是这样,页面上的按钮仅将日期写入文本字段我点击了按钮所在的页面。
从那以后,我收到问题,第一页上的按钮对第一页上的文本字段作出反应,但第一页是按钮作出反应的唯一页面。
然后我保存了 4 个文档,每个文档一页,每个文档都运行良好。但是当最后我将 4 个文档合并为一个 4 页时,我收到了与以前相同的问题。
有人可以告诉我,这里有什么问题吗?
谢谢托马斯
这是我的 Java 代码:
}