Создать миниатюру из PDF на Android - PullRequest
5 голосов
/ 19 октября 2010

Я управляю кучей файлов PDF в приложении для Android, поддерживаю список записей в базе данных SQLite, а также храню файлы PDF на внешнем хранилище.

Теперь я хотел бы представить миниатюру первой страницы pdf в моем виде списка как часть каждой ячейки, представляющей pdf.

Мне известны такие библиотеки, как iText, fop .. на стороне JavaSE, которые могут отображать PDF, но я бы не стал встраивать подобные большие библиотеки. При аналогичном подходе я бы также предпочел не встраивать нативный просмотрщик PDF, такой как droidreader, apv или vudroid.

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

Я уже использую намерения, чтобы отобразить PDF для пользователя, поэтому я подумал, что было бы здорово, если бы я мог каким-то образом получить миниатюру с помощью намеренного вызова. Однако в Интернете я не нашел ничего (например, на openintents), которое бы указывало на что-то подобное ..

Так что я немного растерялся, что делать? Как вы думаете, что является лучшим подходом для добавления этих миниатюр в мое приложение? Есть ли публичные намерения? Или я просто что-то упустил полностью, и SDK уже предоставляет функции для этого (это должно быть imho, но в настоящее время нет)?

1 Ответ

0 голосов
/ 19 октября 2010

Вы сможете намного быстрее возобновить растеризацию PDF-файлов на сервере, и для этого существует множество библиотек на C, Java, Php.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...