Я прочитал спецификацию Adobe PDF, а также документацию Apple Quartz 2D для рендеринга и анализа PDF. Я также скачал Voyeur и проверил местный PDF с ним, чтобы увидеть его внутренние данные. На данный момент я могу получить каталог документов, а затем получить оттуда словарь контуров. Я вижу, что вложенные в словари контуров словаря, что есть узлы с именем "/ Dest" со значениями, такими как:
G1.1025588
и т.д.
Мне интересно, есть ли способ использовать эти значения, чтобы получить ссылку на страницу для рендеринга, используя некоторые методы, которые я видел в таких проектах github, как Reader, вместе с документированными примерами apple.
Обработка PDF определенно является проблемой, поэтому любая помощь будет признательна.