Виджет просмотра PDF в Android

Я должен предоставить функциональность показа документов PDF в моем приложении, не используя внешний просмотрщик PDF. Я знаю, что Android не имеет такого вида виджетов, и WebView не может загрузить PDF-документ.

Поэтому я хочу знать, есть ли доступный виджете, который можно использовать для показа документов PDF в Activity (например, WebView используется для показа веб-страниц)?

Как я знаю, на Android нет такого «готового» решения. Вы можете, конечно, загрузить любой сторонний файл программы просмотра PDF и изменить его в соответствии с вашими потребностями. Некоторые из Open Source PDF-зрителей:

  • IcePDF
  • DroidReader

Другим решением будет использование WebView, но затем используйте библиотеку pdf.js для отображения данного pdf-файла. Я сомневаюсь, что это будет выглядеть очень красиво на небольшом мобильном устройстве, поскольку оно предназначено для настольных браузеров, но стоит попробовать.

Сайт pdf.js и демонстрация

Intereting Posts
Как выполнять автономное тестирование приложений, зависящих от JSON? Как изменить тему приложения Android? Неисправность синхронизации проектора Gradle, никаких инструментов Как запретить пользователю отключать приложение для управления устройством через меню настроек? Начать работу в режиме слева направо Класс IntentService не запускает AsyncTask в главной теме. Вызов метода должен быть вызван из основного потока, в настоящее время выбранный поток является рабочим Android usb adb драйвер для htc желание hd Создать галерею изображений коллажа в андроиде Не найден ресурс, который соответствует указанному имени '@ style / Theme.AppCompat.Light' Как закончить родительскую активность из дочерней активности, не заканчивая / останавливая активность ребенка? Android Convert List <String > to String Как повысить производительность базы данных SQLite для Android Что следует использовать в Android при портировании кода на C ++, написанном с помощью libsndfile? SYSTEM_UI_FLAG_LOW_PROFILE не может быть разрешен или не является полем для google threadsample Как сгладить сегмент линии пути WPF