2014-06-12 1 views
1

Я создаю приложение для Android, где я использую эту библиотеку для просмотра PDF-файлов. https://github.com/jblough/Android-Pdf-Viewer-LibraryДобавление щепотка увеличить в Android-Pdf-Viewer-библиотеке jblough

Это позволяет мне просматривать PDF-файлы, увеличивать и переходить на другие страницы PDF. Работает отлично. (Однако это занимает немного много времени, чтобы загрузить несколько килобайт PDF, когда я тестировал в моем Android телефона LG Optimus L5, любая помощь с этим?)

Другая проблема: Это не позволяет мне для увеличения зума, у него есть две кнопки для «увеличения и уменьшения». с которым очень непросто работать. Я хочу, чтобы он увеличивал масштаб пальцем. Пожалуйста, загляните в библиотеку и скажите, можно ли добавить функциональность «щепотку зума».

ТАКЖЕ, я посмотрел в библиотеках, предоставляемых на этом сайте: http://www.androidpdf.mobi/

Загрузить библиотеку из http://www.androidpdf.mobi/download/download-android испытать

Это идеально подходит для того, что я имел в виду. Имеет функцию масштабирования зума, слайды на следующих страницах, поиск текста и т. Д., И это было бесплатно. Но потом я прочитал, что это не совсем бесплатно. Мне нужна лицензионная версия, чтобы использовать ее для коммерческого приложения.

Это будет полезно, если кто-то может предложить базовую библиотеку, которая может сделать следующее:

  • а) вид PDF,
  • б) функциональность пинч масштабирования
  • с) выберите текст (не требуется)
  • г) абсолютно свободно для использования в коммерческих приложениях (например, распределение или продаже приложений)

Либо модификация библиотеки jblough поможет, либо предложит новую библиотеку. Спасибо.

ответ

0

Вы смотрели на этой библиотеке https://github.com/bhavyahmehta/Pdf-Reader---Writer

Читатель часть библиотеки находится под лицензией GNU GPL, которая означает, что вы можете использовать его в коммерческих целях. Это также означает, что если вы полностью модифицируете или улучшаете библиотеку, вы должны разрешить кому-либо использовать и просматривать исходный код этого модуля (не все ваше приложение). Но похоже, что вам требуется только просмотр PDF-файла и использование функций, которые у него уже есть, и это нормально. Я не являюсь экспертом в области лицензирования, хотя, возможно, просто дважды проверит чтение через лицензионное соглашение.

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