2012-02-26 1 views
0

Я ищу библиотеку с открытым исходным кодом для android (Jar), ​​в которой я могу открывать документы или PDF-файлы. Я обыскал сеть и не нашел ничего подходящего или стабильного.Библиотека с открытым исходным кодом для просмотра или чтения документов в приложении для Android?

Моя основная цель - показать некоторые зашифрованные файлы, которые мое приложение расшифровывает и передает файл зрителю; что означает, что вся процедура должна быть обеспечена. Из-за проблемы с безопасностью я не могу передать расшифрованный файл в google-документы или любое стороннее приложение.

Любая помощь будет оценена по достоинству.

Благодарим вас за ваше время.

+0

У вас есть API для просмотра документов? – SKK

ответ

2

Проверьте исходный код APV - это программа просмотра PDF на основе библиотеки MuPdf - обе являются бесплатными. Вы, вероятно, можете быстро собрать что-то.

+1

Спасибо! Я посмотрю на это. Однако мне также нужно просмотреть файл .doc. Знаете ли вы какую-то специальную библиотеку для этого? –

3

Я бы попробовал Apache POI, the Java API for Microsoft documents. Он основан на Java, и я видел, как он использовался в Android раньше.

Я не использовал его сам, хотя я не могу аккредитовать, насколько хорошо он работает.

+0

Я использовал POI, и он отлично работал в android, однако POI используется для разбора документа, и это не так просто разобрать файл .doc. POI дает вам набор изображений, текст и т. Д., И если вы хотите их просмотреть, вам необходимо реализовать механизм рендеринга. Значение для размещения каждого изображения и текста. Подумайте о сложном файле :) –

+0

Любые примеры Lucas? Какое приложение это использует? Я попытался интегрировать его (poi-ooxml-schemas-3.10-FINAL-20140208.jar), но количество методов превышает предел метода Dalvik 65535. Можете ли вы придумать какие-либо решения для этого? – Rajkiran

+0

@AlexeiRobsky Вы нашли решение? Как вы показываете офисные файлы ms? – SKK

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