I am trying to make a fillable pdf in Ms Word by providing forms like textField as explained here. Next i am trying to change the values of the form field as shown here.
However when i try it the values don't change and also the form.getFields().values()
gives an empty array.
I have added the bookmarks to each field but still it gives no change in values.
Am i missing something?
Below is my tried code:
PdfReader reader = new PdfReader(PATH);
PdfStamper pdfStamper = new PdfStamper(reader,new FileOutputStream(newPATH));
AcroFields form = pdfStamper.getAcroFields();
System.out.println(form.getFields().values());
form.setField("Seller Info","Some Text");
form.setField("Buyer Info","Some Text");
form.setField("NoOfBundles", "3");
form.setField("InvoiceDate","2019/04/22");
pdfStamper.setFormFlattening(true);
pdfStamper.close();
reader.close();
This is the fillable pdf i am trying to create: file Thanks.