我有一个现有的 PDF,我正在以编程方式 (C#) 填写该 PDF。
表格上有复选框。在 build 4.4.x 中,他们在选择时呈现一个复选标记。在版本 5.5.5.0 和 5.5.6.0 中,它们现在是十字符号。该文档的 PdfVersion 为 54 '6'。
我努力了:
SetFieldProperty(fieldname, "checkboxtype", RadioCheckField.TYPE_CHECK, null);
Run Code Online (Sandbox Code Playgroud)
但没有运气。
我还搜索了潜在的属性列表,但似乎找不到有效字符串值的列表。iText in Action -> 表 8.3 是完整列表吗?
我遇到了这个问题。如果我在 Adobe 中手动填写 PDF 表单,它会打勾,但如果我使用 iTextSharp,它会打叉。对我来说让 iTextSharp 打勾的方法是使用:
SetField("checkbox name", "Yes", true);
Run Code Online (Sandbox Code Playgroud)
最后的“true”将其从十字改为复选标记。希望对您有帮助。
| 归档时间: |
|
| 查看次数: |
2480 次 |
| 最近记录: |