Как создать собственный просмотрщик PDF для Android?

Я хочу создать читатель / просмотрщик PDF, который может быть использован в моем приложении для Android, но я не могу использовать документы Google для чтения моего контента. Я не могу использовать какой-либо PDF-ридер, уже установленный на моем устройстве. Он должен быть в моем приложении и не показывать мой безопасный контент через Интернет.

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

Solutions Collecting From Web of "Как создать собственный просмотрщик PDF для Android?"

Я бы рекомендовал рассмотреть MuPDF, который уже портирован для использования на Android несколько раз, не полагаясь на Java. MuPDF оптимизирован для облегчения рендеринга на экране в формате PDF, что делает его идеальным для использования на мобильных устройствах.

Обратите внимание, что MuPDF и все производные проекты не подходят для коммерческого использования, и вам следует рассмотреть альтернативы, если вы не разрабатываете проект GPL с открытым исходным кодом.

Вам понадобятся библиотеки разбора PDF-файлов в JAVA … Разбор документа и отображение содержимого в Android. Ниже приведены некоторые полезные ссылки:

http://java-source.net/open-source/pdf-libraries

http://itextpdf.com/

http://itextpdf.com/examples/iia.php?id=275

Расширенный PDF-парсер для Java

В java есть api, не уверен, поддерживается ли он в android, но если это возможно. Вы можете использовать iText Api для чтения и записи PDF-документов в вашем приложении, и на нем не требуется средство просмотра PDF.

Есть код с открытым исходным кодом, доступный code.google.com/p/apv , andpdf.sourceforge.net/

Вы должны интегрировать это в свое приложение, нет другого прямого способа сделать это.

Я думаю, вы можете использовать iText-библиотеку для чтения PDF-файла в Android.

Вот несколько ссылок для этого

Как читать pdf с использованием библиотеки itext в android

Не удалось запустить простую программу iText-библиотеки в android