Russian Qt Forum

Qt => 2D и 3D графика => Тема начата: Exproment от Ноябрь 18, 2011, 15:23



Название: Pdf отображение и редактирование
Отправлено: Exproment от Ноябрь 18, 2011, 15:23
Доброго времени суток.

Имеется задача в обработке PDF-файлов. А именно: необходимо быстро и качественно рендерить PDF-документ на своем виджете(включая сдвиги и масштабирование) и предоставить пользователю возможность редактирования его текстовых, линейных и площадных объектов.

В связи с чем прошу помочь знающих пользователей Qt какой лучше библиотекой воспользоваться. Пытался рендерить посредством poppler, но пока его удалось собрать только без использования Cairo(библиотека ускорения 2D отрисовки) и отрисовка проходит  очень медленно(документы сложные - содержат карты). А потому еще вопрос: сильно ли  Cairo ускорит отрисовку poppler'а ? Т.е. имеет ли смысл пытаться собрать его дальше? + используя попплер для ускорения никак не сделать нормальную многопоточность((( Так-же пробовал использование либы Podofo - но она лишь дает интерфейсы для парсинга руками и очень плохо поддерживает различные шрифты. В данный момент изучаю GhostScript - может будет лучше.. ))) А может непосредственно XPdf юзать ?

Посоветуйте люди добрые кто что может  :)