I looked at your file... it doesn't have acroforms. So we're back to
square one.
So what you could do is either to use text extraction (to test whether
these boxes are glyphs), or graphic method you mentioned at the beginning.
However I just tried text extraction, but I didn't get the boxes. This
suggests that these are graphics.
If your job is to evaluate lots of PDF files like this one, you could do
it with graphics, but only if these PDFs are really identical except for
the boxes.
Tilman
Am 26.04.2015 um 21:56 schrieb Andrew Munn:
I think I looked at that a while back and didn't get anyplace. I just
tried to run the PrintFields app and I get a NullPointerException. I am
thinking the checkboxes in my form are just stored as black squares, not
completed form fields. Is that possible?
PDDocumentCatalog docCatalog = pdfDocument.getDocumentCatalog();
PDAcroForm acroForm = docCatalog.getAcroForm(); // returns null
List<PDFieldTreeNode> fields = acroForm.getFields(); //NPE here
Could you please mention what version you are using (even if you already did
before), and upload the file somewhere?
I have these in my path:
levigo-jbig2-imageio-1.6.3.jar
pdfbox-app-2.0.0-20150420.221011-1230.jar
I will email you the PDF because my web server is down for a bit.
Thanks!
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: users-h...@pdfbox.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: users-h...@pdfbox.apache.org