pdfbox-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "abogdanov@accusoft.com"<abogda...@accusoft.com>
Subject Re: Empty array when getting acroforms
Date Mon, 19 Sep 2016 13:52:56 GMT
But why then Acrobat DC renders those fields correctly in the same document?
By going back to merging, is there a way to tell that document was merged from other documents
or not? Does PDFBox treat them differently? 

On 2016-09-16 18:54 (+0300), Tilman Hausherr <THausherr@t-online.de> wrote: 
> Am 16.09.2016 um 17:04 schrieb Andrew Bogdanov:
> >
> > Hi. I'm trying to retrieve an Acroform data of the PDF by using this code:
> >
> > COSArray fields = 
> > (COSArray)this.acroForm.getDictionaryObject(COSName.getPDFName("Fields"));
> >
> > As a result I have got empty array, but this doc for sure have may 
> > filed inside, if I open this doc through the console using
> >
> > java -jar pdfbox-app-2.0.2.jsr PDFReader document_name.pdf
> > I am able to see all fields, please see attach
> >
> > I noticed that such behavior is always happening when I'm trying to 
> > open document that was merged from several documents in Acrobat DC
> >
> 
> What you saw are widget annotations. But your acroform array is indeed 
> empty, so you have no fields. So go back to the last step, i.e. the merging.
> 
> Tilman
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@pdfbox.apache.org
> For additional commands, e-mail: users-help@pdfbox.apache.org
> 
> 

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


Mime
View raw message