2012-06-13 2 views
-2

В настоящее время я работаю над проектом, который требует от меня отображения PDF-документов для пользователя среди других вещей.Open Sourced PDF Reader

Есть ли бесплатный и открытый источник PDF Reader, который я могу настроить и построить проект сверху?

База кода Java была бы идеальной, хотя C/C++ также будет работать. Читателю не обязательно нужно быть очень интересным, но он должен иметь возможность полностью обрабатывать файлы PDF. Кроме того, я бы предпочел, чтобы лицензия на программное обеспечение позволяла настраивать код на свой собственный проприетарный характер.

Если не существуют такие PDF Читателей, есть библиотека PDF, что я могу использовать, который будет обрабатывать/помощь в отображении содержания PDF, кроме разбора это?

Спасибо!

+0

Не можете ли вы просто открыть файл PDF во внешней программе, т. Е. Использовать тот, который уже существует в системе? –

+0

@JoachimPileborg - Смогу ли я захватить текст PDF, отображаемый в настоящее время, из внешней программы? – IM42

+0

Проект firefox (https://github.com/mozilla/pdf.js), который может вас заинтересовать – jogabonito

ответ

0

Suns PDR-Renderer и Multivalent являются как с открытым исходным кодом, так и с версиями ОС JPedal и Icepdf.

+0

Редактор PDF выглядит хорошо, хотя по умолчанию он не предлагает извлечение PDF-текста. Я нашел этот документ (http://www.iaeng.org/publication/IMECS2011/IMECS2011_pp283-286.pdf) и немного настроил библиотеку в соответствии с разделом «Изучение обновления». Спасибо всем за ваш вклад. – IM42

0

Что касается бесплатной библиотеки, посмотрите на poppler.

1

Я также предложил бы расследовать MuPDF. Его открытый источник, но вы должны быть совместимы с GPL, чтобы использовать его таким образом, однако он также может быть лицензирован на коммерческой основе.