1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
public static void main(String[] args) throws IOException, DocumentException {
PdfReader reader = new PdfReader("C:/Users/MyUser/Desktop/test.pdf");
//prepare the output file
PdfStamper stamper = new PdfStamper(reader, new FileOutputStream("C:/Users/MyUser/Desktop/test2.pdf"));
PdfWriter writer = stamper.getWriter();
Rectangle rectangle = new Rectangle(40, 500, 360, 530);
TextField textF = new TextField(writer, rectangle,"testitestitestitesti");
textF.setBorderStyle(PdfBorderDictionary.STYLE_SOLID);
textF.setText("test");
textF.setFontSize(0);
textF.setAlignment(Element.ALIGN_CENTER);
textF.setOptions(TextField.REQUIRED);
PdfFormField field2 = textF.getTextField();
stamper.addAnnotation(field2, 1);
stamper.setFullCompression();
stamper.close();
} |
Partager