Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Библиотека для работы с файлами PDF и DJVU для qt  (Прочитано 3603 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн S_F_H

  • Автор темы
  • Участник
  • *
  • Сообщений: 129
  • Да будет crossplatform!
    • Просмотр профиля
Может кто сталкивался? Нужна библиотека для работы с DJVU или PDF файлами (хотя бы просмотр) для Qt C++ желательно с документацией...

Поиск по сайту ничего толкового не дал, а гугл предложил poppler правда документации к нису я не нашел((

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Зачем заниматься велосипедостроением ?
Для djvu я не знаю (пока не требовалось), но для pdf есть замечательная утилита
pdftk.
С помощью ее можно с pdf сделать все, что захотите.
Для просмотра используйте тоже готовые программы (pdfreader, evince).
Встроить вызовы в qt - это не проблема.
PS. Если еще не отговорил, то смотрите исходники
pdfeditor. Это то, что Вам нужно.
« Последнее редактирование: 28 Апреля 2011, 08:32:04 от alexander.pronin »

Оффлайн maximum2000

  • Активист
  • *
  • Сообщений: 403
    • Просмотр профиля
Постмотри libcairo


Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System, Quartz, Win32, image buffers, PostScript, PDF, and SVG file output. Experimental backends include OpenGL, XCB, BeOS, OS/2, and DirectFB.



Оффлайн ermak

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Постмотри libcairo

Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System, Quartz, Win32, image buffers, PostScript, PDF, and SVG file output. Experimental backends include OpenGL, XCB, BeOS, OS/2, and DirectFB.

Оффлайн S_F_H

  • Автор темы
  • Участник
  • *
  • Сообщений: 129
  • Да будет crossplatform!
    • Просмотр профиля
спасибо. будем смотреть. А что уважаемые думают о poppler? Вроде как на stackoverflow эта библиотека рассматриваеться как подключаемая к Qt приложениям и работает с классами Qt, правда документации нормальной я так и не нашел((

Оффлайн maximum2000

  • Активист
  • *
  • Сообщений: 403
    • Просмотр профиля
"Poppler is a PDF rendering library based on the xpdf-3.0 code base" - вроде то что нужно :)

пример использования :
http://people.freedesktop.org/~aacid/docs/qt4/


Оффлайн S_F_H

  • Автор темы
  • Участник
  • *
  • Сообщений: 129
  • Да будет crossplatform!
    • Просмотр профиля
Спасибо за помощь)) теперь будем разбираться как это все работает))

 

Страница сгенерирована за 0.029 секунд. Запросов: 25.