Hi Team,
I am ticking the checkbox using below code, *still the checkbox is not
checked in the filled PDF.*
  Could you please help out ? I have attached the sample image of PDF.
  try {

    PDDocument pDDocument = Loader.loadPDF(new
File("src/main/resources", "80.pdf"));
    if (pDDocument.isEncrypted()) {
        try {
            PDAcroForm pDAcroForm =
pDDocument.getDocumentCatalog().getAcroForm();


            COSDictionary cosDictionary3 =
pDAcroForm.getField("ap.sex").getCOSObject();
            cosDictionary3.setString(COSName.V, "male");

               OR

OSDictionary cosDictionary3 = pDAcroForm.getField("ap.sex").getCOSObject();
            cosDictionary3.setString(COSName.V, "Male");



FileOutputStream fileOutputStream = new FileOutputStream(new File(
"src/main/resources", "incrementalSave.pdf"));
Set<COSDictionary> set = new HashSet<>();
set.add(cosDictionary1);
set.add(cosDictionary2);
set.add(cosDictionary3);

pDDocument.saveIncremental(fileOutputStream, set);
pDDocument.close();

}
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: users-h...@pdfbox.apache.org

Reply via email to