[英]How to add interactive checkbox to existing PDF document with itext?
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();
PS There is no tables in the PDF PS PDF中没有表格
PPS itext 2.1.7 PPS 文本 2.1.7
Figured it out:弄清楚了:
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);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.