Java 如何使用itext向现有PDF文档添加交互式复选框?

Java 如何使用itext向现有PDF文档添加交互式复选框?,java,itext,Java,Itext,另外,PDF中没有表格 p.p.S.itext 2.1.7解决了这个问题: PdfReader reader = new PdfReader("in.pdf"); PdfStamper stamper = new PdfStamper(reader, "out.pdf"); PdfWriter writer = stamper.getWriter(); Rectangle position = new Rectangle(36, 760, 144, 790); // // how? // sta

另外,PDF中没有表格

p.p.S.itext 2.1.7

解决了这个问题:

PdfReader reader = new PdfReader("in.pdf");
PdfStamper stamper = new PdfStamper(reader, "out.pdf");
PdfWriter writer = stamper.getWriter();
Rectangle position = new Rectangle(36, 760, 144, 790);
//
// how?
//
stamper.close();
reader.close();

我希望您知道,iText 2.1.7不应再被使用:
RadioCheckField checkbox = new RadioCheckField(writer, rect, "a-name", "Yes");
checkbox.setCheckType(RadioCheckField.TYPE_CHECK);
checkbox.setChecked(true);
checkbox.setBorderWidth(BaseField.BORDER_WIDTH_THICK);
checkbox.setBorderColor(Color.BLACK);
checkbox.setBackgroundColor(Color.WHITE);
stamper.addAnnotation(checkbox.getCheckField(), 1);