Гиперссылки PDF на iPhone/iPad

Я осматривал Google и ТАК и не вполне нашел ответ на мой вопрос или по крайней мере более свежий ответ.

Я имею PDF с гиперссылками/горячими точками в нем и хотел бы отобразить файл PDF в своем собственном iPhone/приложении для iPad. Когда пользователь нажимает на гиперссылку/горячую точку, я хотел бы, чтобы пользователь был взят к соответствующему местоположению ссылки (ли другая страница на PDF или веб-странице за пределами приложения).

Я нашел много вопросов как это на здесь, но самый датированный более чем 6 моли назад. В то время как это не могло бы быть так давно, это отчасти несмотря на более новые технологии и вероятность кого-то аккомпанирующего с новым кодом/путем, чтобы сделать это. Я изучил демонстрационное приложение QuartzDemo и отредактировал PDF, чтобы иметь горячую точку, и это не работает. Возможно, способность там, но не реализована?

Я нашел одно приложение, которое ДЕЙСТВИТЕЛЬНО работает отлично! Отображения приложения GoodReader мой PDF и позволяют нажатие горячих точек в моем PDF. Однако я хотел бы реализованный в моем собственном приложении.

Так, кто-либо играл вокруг с этим? Кто-либо находит решение? Кто-либо может указать на других в направлении?

Спасибо за внимание.

15
задан RoLYroLLs 9 April 2010 в 17:40
поделиться

1 ответ

«Горячие точки», о которых вы говорите, - это ссылки PDF. Посмотрите спецификацию PDF , особенно раздел 8.4, посвященный аннотациям ссылок. Затем просмотрите Руководство по программированию Quartz 2D, включая раздел Проверка структуры документа PDF . Вы захотите познакомиться с вызовами API CGPDF * .

8
ответ дан 1 December 2019 в 05:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: