Traversing the PDF /Outlines Object Tree
PDF bookmarks are structured as a linked list of dictionary objects pointing to destination page indices. Our engine parses the /First, /Last, and /Next pointers to calculate exact start and end page boundaries without re-compressing underlying image streams.