In PDF bookmarks, it appears that GoTo (linking to a location in the current 
document) starts page numbers from 1, but GoToR (linking to a location in a 
different document) starts page number from 0.

To demonstrate, I have used iText to create two simple PDF documents 
(attached). Both documents are identical, except that the GoToR links from 
file_1 go to file_2, and vice-versa. This setup allows you to easily compare 
the results of clicking on either a GoTo or GoToR bookmark.

Store both documents in the same directory, and then open file_1.pdf, and start 
clicking on the bookmarks. Notice that "GoTo Page=2" takes you to Page 2 of the 
current document, but "GoToR Page=2" takes you to Page 3 of the other file. I 
would expect Page=2 to always go to Page 2, not Page 3.

Am I missing something? Can someone confirm that GoTo and GoToR really do use 
different bases for page numbering, and that this is by design?

(I just found the PDF spec, which explicitly states that GoToR starts from Page 
0, which is what I am seeing. Is there a reason that GoTo does not use the same 
numbering? I'm confused by the inconsistency.)

Chip Whitmer | Director of Content Development
Service Repair Solutions, Inc. | Revolutionizing the Delivery of Service and 
Repair TM

Office: 801.437.5809 | Fax: 801.437.5899 | Skype: chip.whitmer
770 East Timpanogos Parkway, Building F | Orem, Utah 84097

Attachment: file_1.pdf
Description: file_1.pdf

Attachment: file_2.pdf
Description: file_2.pdf

------------------------------------------------------------------------------
10 Tips for Better Web Security
Learn 10 ways to better secure your business today. Topics covered include:
Web security, SSL, hacker attacks & Denial of Service (DoS), private keys,
security Microsoft Exchange, secure Instant Messaging, and much more.
http://www.accelacomm.com/jaw/sfnl/114/51426210/
_______________________________________________
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