gpt4 book ai didi

itextsharp - 互斥复选框

转载 作者:行者123 更新时间:2023-12-03 13:11:06 27 4
gpt4 key购买 nike

我有一个 PDF 表单,其中有 2 个同名复选框,但没有导出值,它们相互排斥。

当我使用时:

pdfFormFields.SetField("myCheckBox", "1"), 

第一个复选框被选中。

我的问题是:

我如何使用 pdfFormFields.SetField 选中第二个复选框,因为它具有相同的名称?

最佳答案

我查看了表格,发现它是加密的、启用阅读器的,但错误。没有“互斥”复选框这样的东西。如果存在这样的东西,它将被称为“ radio ”领域。

显然,设计表单的人并不知道这一点。我通过将为同一复选框字段 CheckBox3(不能有不同的值)创建的两个小部件注释替换为单个 radio 字段 radio 的两个小部件注释(以便一个小部件对应一个值)来修复表单。

您可以在这里找到结果:http://itextpdf.org/documents/pos030.pdf

现在您可以使用:

form.setField("Radio", "0");

form.setField("Radio", "1");

你应该要求加拿大政府的人相应地修改表格。

关于itextsharp - 互斥复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13102825/

27 4 0