Please upload the PDF to a sharehoster and mention what version you are using.
Also open the file with PDFDebugger and habe a look at the acroform. And read the java javadoc of getFields(). Tilman ------------------------------------------------------------------------ Gesendet mit der Telekom Mail App <https://kommunikationsdienste.t-online.de/redirects/email_app_android_sendmail_footer> --- Original-Nachricht --- Von: Kodjo Afriyie - iSite Eng Betreff: Re: Forms elements not being recognised. Datum: 19.06.2019, 14:17 Uhr An: [email protected] After further investigation.. It appears the form fields are stored as annotations. From: Kodjo Afriyie - iSite Eng <[email protected] <mailto:[email protected]> <mailto:[email protected] <mailto:[email protected]> >> Reply-To: "[email protected] <mailto:[email protected]> <mailto:[email protected] <mailto:[email protected]> >" < [email protected] <mailto:[email protected]> <mailto: [email protected] <mailto:[email protected]> >> Date: Wednesday, 19 June 2019 at 12:08 To: "[email protected] <mailto:[email protected]> <mailto: [email protected] <mailto:[email protected]> >" < [email protected] <mailto:[email protected]> <mailto: [email protected] <mailto:[email protected]> >> Subject: Forms elements not being recognised. I used the tool below to create the attached document. https://www.sejda.com/desktop <https://www.sejda.com/desktop> The following code returns an empty list for the form elements. PDDocumentCatalog docCatalog = document.getDocumentCatalog <http://document.getDocumentCatalog> (); PDAcroForm acroFom = docCatalog.getAcroForm <http://docCatalog.getAcroForm> (); List<PDField> fields = acroForm.getFields <http://acroForm.getFields> (); But when I create the document using pdf box it is able to recognise the form elements. Thanks, Kodjo

