2012-02-21 5 views
10

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

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

ответ

6

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

Обратите внимание, что MuPDF и все производные проекты: not suitable for the commercial use, и вам следует рассмотреть альтернативы, если вы не разрабатываете проект GPL с открытым кодом.

+0

Thanx ... :-) На самом деле, я тоже в Googled то же самое, но был немного смущен, как использовать MuPdf – user983947

+0

u 9, вот почему я спросил в своих ответах ... он хотел бы использовать android ndk ... coz я считаю, что для использования MuPdf у нас есть Android Ndk – user983947

+0

Да, вы должны знать, как работать с NDK, для apv. И у вас есть второй вариант иpdf, если вы не испортите NDK. Но andpdf медленнее, чем apv. – Yuvi

0

Существует АНИ в Java, не уверен, если это поддерживается в Android, но если это возможно. Вы можете использовать iText Api для чтения и записи PDF-документов в своем приложении, и на нем не требуется средство просмотра PDF.

0

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

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

+0

Thanx Yuvi .. :-) – user983947

+0

Кто говорит, что другого прямого пути нет? Мой дорогой, есть способ, используя [** mupdf library **] (http://code.google.com/p/mupdf-android/) –

+0

Хорошо скажите мне любой API, предоставляемый самим Android для просмотра и управления документ в формате pdf;) – Yuvi

Смежные вопросы