Hi Barry,

> Am 12.09.2016 um 17:16 schrieb Barry Neu <barry....@gmail.com>:
> 
> Is there any way to influence the order the fields occur in the field tree 
> when creating fillable forms or otherwise?
> 

is there a specific order you are looking for? What are you trying to achieve? 
The order of the fields in the AcroForms fields array and the order how they 
are tabbed on screen when a user filled the form are not related!

BR
Maruan


>> On Sep 9, 2016, at 4:44 PM, John Hewson <j...@jahewson.com> wrote:
>> 
>> 
>>> 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
>> 
> 
> 
> ---------------------------------------------------------------------
> 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

Reply via email to