Csharp/C#教程:iTextSharp 5.5.6.0错误? 复选框刻度线更改分享


iTextSharp 5.5.6.0错误? 复选框刻度线更改

我有一个现有的PDF,我正在以编程方式填写(C#)。

表格上有复选框。 在构建4.4.x中,它们在选中时呈现复选标记。 在构建5.5.5.0和5.5.6.0中,它们现在是十字符号。 该文件的PdfVersion为54’6’。

我试过了:

SetFieldProperty(fieldname, "checkboxtype", RadioCheckField.TYPE_CHECK, null); 

但没有运气。

我也搜索了潜在的属性列表,但似乎无法找到有效字符串值的列表。 iText在行动 – >表8.3是完整列表吗?

我遇到了这个问题。 如果我在Adobe中手动填写PDF表单,则会添加复选标记,但如果我使用了iTextSharp,则会放置十字形。 使iTextSharp放置复选标记对我有用的是:

 SetField("checkbox name", "Yes", true); 

最后的“真实”将其从十字标记改为复选标记。 希望对你有所帮助。

iTextSharp在PDF文件中获取“Tick Mark”。 请尝试下面的一个

form.SetField(“Check Box1”,“Yes”,true);

上述就是C#学习教程:iTextSharp 5.5.6.0错误? 复选框刻度线更改分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/1004445.html

(0)
上一篇 2021年12月28日
下一篇 2021年12月28日

精彩推荐