我正在尝试以pdf格式输入checkBox字段。有了这个,我没有问题,但是当我试图将值设置为"检查"我收到一条错误消息:
价值'是'对于字段wypoczynkowyCheckBox而言,它不是有效选项,有效值为:[]和关闭
public static void addChackBox(PDAcroForm acroForm, PDPage page,
int x, int y, int wight, int hight, String fieldName) throws IOException {
PDCheckBox field = new PDCheckBox(acroForm);
field.setPartialName(fieldName);
acroForm.getFields().add(field);
field.setValue("Yes");
PDAnnotationWidget widget = field.getWidgets().get(0);
PDRectangle rect = new PDRectangle(x, y, wight, hight);
widget.setRectangle(rect);
widget.setPage(page);
page.getAnnotations().add(widget);
}
在我发现的每个例子中都是正确的方法。我对它没有任何理想。
答案 0 :(得分:0)
正确的方法是:
field.check();