Название: [РЕШЕНО]Qt+poppler - как реализовать навигацию по ссылкам внутри pdf? Отправлено: Unnamed_Hero от Май 21, 2010, 17:17 Есть pdf со ссылками внутри документа на разные его части. Okular по этим ссылками переходит замечательно.
Пытаюсь реализовать подобное в своей программе, но не понимаю - как. Читаю http://people.freedesktop.org/~aacid/docs/qt4/index.html - толку нуль. Попытался посмотреть, как реализовано в Okular, но не понял. Можно из каждой страницы получить список объектов Links, но в этих объектах нет информации о том, куда они ведут... Есть объект LinkGoto, но как его выдрать из документа - не понятно. Подскажите пожалуйста, в какую сторону хоть копать.... Название: Re: Qt+poppler - как реализовать навигацию по ссылкам внутри pdf? Отправлено: Unnamed_Hero от Май 23, 2010, 07:45 Оказалось всё довольно-таки просто.
Может кому пригодится: Нужно просто привести тип Poppler::Link к Poppler::LinkGoto, при условии совпадения linkType, а дальше - дело техники - найти попадание тычка мышкой в прямоугольник ссылки. |