> On 9 Sep 2016, at 15:15, Barry Neu <barry....@gmail.com> wrote: > > Hello. > > The API docs for this method state an iterator is returned which "walks all > fields in the field tree, in order”. > Is the order left to right, top to bottom on the form .. I was hoping? > I was hoping it was but ehe following code seems to prove otherwise.
It's not a visual order. It's simply the order in which the fields occur in the field tree. This has no relation to where fields appear on the page. -- John > PDDocument pdDoc = > getTemplate("http://localhost:8000/template/Template_MA_ABJ4580MAG5_EF_L70SS_v5.pdf > <http://localhost:8000/template/Template_MA_ABJ4580MAG5_EF_L70SS_v5.pdf>"); > PDAcroForm pdAcroForm = pdDoc.getDocumentCatalog().getAcroForm(); > Iterator<PDField> iter = pdAcroForm.getFieldIterator(); > while (iter.hasNext()) { > PDField field = iter.next(); > String fieldName = field.getPartialName(); > System.out.println("field partial name: " + fieldName ); > } > > PDF in question is here: https://github.com/BarryNeu/shared > <https://github.com/BarryNeu/shared> > > Thanks in advance. > Barry > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org For additional commands, e-mail: users-h...@pdfbox.apache.org