TY... yes it just returns the index.

No not using just getTabOrder()... testing by page pdfDic... setting of 
/Tabs/R works...
it sets the key...

And you are correct reader does work... my mistake here. Was looking at 
the form designer fields section.

Regards,
Farooq


On 3/10/2011 6:32 PM, Mark Storer wrote:
> Pretty sure it doesn't... Nope.  Item.getTabOrder() just returns that
> item's index in the annotation array.
>
> Prior to the /Tabs key, tab and annot order were the same thing.  (And I
> STILL wish there were an explicit way to set the tab order to annotation
> order.)  We haven't since updated that code to take /Tabs into account.
> Doing so would be Labor Intesive.  We'd have to sort fields by column
> and row, AND walk the structure tree to determine tab order.
>
> That's not exactly a priority.
>
> Are you only using getTabOrder() to determine that "/Tabs/R" isn't
> working?  That test will always fail.  The only way it's interpretted is
> when you view your PDF in Reader and hit tab, which seems to be working
> just fine.
>
>
>
> --Mark Storer
>    Senior Software Engineer
>    Cardiff.com
>
> import legalese.Disclaimer;
> Disclaimer<Cardiff>  DisCard = null;
>
>
>
>> -----Original Message-----
>> From: Umer Farooq [mailto:[email protected]]
>> Sent: Thursday, March 10, 2011 1:00 PM
>> Cc: Post all your questions about iText here
>> Subject: Re: [iText-questions] Itext Pages /Tabs key
>>
>> Are you saying that  AcroFields.Item getTabOrder() does not
>> take into account the Tab Key?
>>
>> Regards,
>> Farooq
>>
>> On 3/10/2011 3:40 PM, Leonard Rosenthol wrote:
>>> What do you think that the tab order key does?  It only
>> impacts what happens when the user types a tab key.  It has
>> NOTHING to do with programmatic or other processing of the fields.
>>> Leonard
>>>
>>> -----Original Message-----
>>> From: Umer Farooq [mailto:[email protected]]
>>> Sent: Thursday, March 10, 2011 12:17 PM
>>> To: Post all your questions about iText here
>>> Subject: Re: [iText-questions] Itext Pages /Tabs key
>>>
>>> Using Acrobat 9.
>>>
>>> PDF attached... Initital fields created using Acrobat 8.2.
>> I reset the /Tabs to  /R on each page in itext...
>>> Opening the document back in Acrobat shows tab order by
>> row... but it is still on Annots.
>>> Also, I'm taking that once I set the tab order to row and
>> if I read the fields back in itext the fields be in the row
>> order... but that is not the case either.
>>> Regards,
>>> Farooq
>>>
>>>
>>> On 3/10/2011 1:27 PM, Mark Storer wrote:
>>>> That sounds like a PDF viewer bug.  What version of
>> Acrobat are you
>>>> using to tab through the fields?
>>>>
>>>> And can we see the PDF?
>>>>
>>>> NOTE: /Tabs isn't inheritted, so putting it in a parent
>> Pages object
>>>> won't work.  You're using "getPageN()" would lead me to believe
>>>> that's not the case, but what the heck.  We're shooting in
>> the dark
>>>> here until we see the PDF.
>>>>
>>>> --Mark Storer
>>>>      Senior Software Engineer
>>>>      Cardiff.com
>>>>
>>>> import legalese.Disclaimer;
>>>> Disclaimer<Cardiff>    DisCard = null;
>>>>
>>>>
>>>>
>>>>> -----Original Message-----
>>>>> From: umer [mailto:[email protected]]
>>>>> Sent: Wednesday, March 09, 2011 6:29 PM
>>>>> To: [email protected]
>>>>> Subject: [iText-questions] Itext Pages /Tabs key
>>>>>
>>>>> Hi,
>>>>>
>>>>> I have defined the /Tabs key on the page to be /R using iText
>>>>> (pdfReader, getPageN, put, then write using pdfStamper)...
>>>>> and when I open the PDF in acrobat it shows in the tab order as
>>>>> "order by row" however fields are still ordered by how they were
>>>>> added. Am I missing something to make this work.
>>>>>
>>>>>
>>>>> Regards,
>>>>> Farooq
>>>>>
>>>>> --
>>>>> View this message in context:
>>>>> http://itext-general.2136553.n4.nabble.com/Itext-Pages-Tabs-ke
>>>> y-tp3345051p3345051.html
>>>>> Sent from the iText - General mailing list archive at Nabble.com.
>>>>>
>>>>> --------------------------------------------------------------
>>>>> ----------------
>>>>> Colocation vs. Managed Hosting
>>>>> A question and answer guide to determining the best fit for your
>>>>> organization - today and in the future.
>>>>> http://p.sf.net/sfu/internap-sfd2d
>>>>> _______________________________________________
>>>>> iText-questions mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/itext-questions
>>>>>
>>>>> iText(R) is a registered trademark of 1T3XT BVBA.
>>>>> Many questions posted to this list can (and will) be
>> answered with a
>>>>> reference to the iText book:
>>>>> http://www.itextpdf.com/book/ Please check the keywords
>> list before
>>>>> you ask for examples: http://itextpdf.com/themes/keywords.php
>>>>>
>>>>>
>> ---------------------------------------------------------------------
>>>> -
>>>> --------
>>>> Colocation vs. Managed Hosting
>>>> A question and answer guide to determining the best fit for your
>>>> organization - today and in the future.
>>>> http://p.sf.net/sfu/internap-sfd2d
>>>> _______________________________________________
>>>> iText-questions mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/itext-questions
>>>>
>>>> iText(R) is a registered trademark of 1T3XT BVBA.
>>>> Many questions posted to this list can (and will) be
>> answered with a
>>>> reference to the iText book: http://www.itextpdf.com/book/ Please
>>>> check the keywords list before you ask for examples:
>>>> http://itextpdf.com/themes/keywords.php
>>
>> --------------------------------------------------------------
>> ----------------
>> Colocation vs. Managed Hosting
>> A question and answer guide to determining the best fit for
>> your organization - today and in the future.
>> http://p.sf.net/sfu/internap-sfd2d
>> _______________________________________________
>> iText-questions mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/itext-questions
>>
>> iText(R) is a registered trademark of 1T3XT BVBA.
>> Many questions posted to this list can (and will) be answered
>> with a reference to the iText book:
>> http://www.itextpdf.com/book/ Please check the keywords list
>> before you ask for examples: http://itextpdf.com/themes/keywords.php
>>
>>
> ------------------------------------------------------------------------------
> Colocation vs. Managed Hosting
> A question and answer guide to determining the best fit
> for your organization - today and in the future.
> http://p.sf.net/sfu/internap-sfd2d
> _______________________________________________
> iText-questions mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/itext-questions
>
> iText(R) is a registered trademark of 1T3XT BVBA.
> Many questions posted to this list can (and will) be answered with a 
> reference to the iText book: http://www.itextpdf.com/book/
> Please check the keywords list before you ask for examples: 
> http://itextpdf.com/themes/keywords.php


------------------------------------------------------------------------------
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions

iText(R) is a registered trademark of 1T3XT BVBA.
Many questions posted to this list can (and will) be answered with a reference 
to the iText book: http://www.itextpdf.com/book/
Please check the keywords list before you ask for examples: 
http://itextpdf.com/themes/keywords.php

Reply via email to