Android: есть ли бесплатная библиотека для Android для Android?
Мне нужна библиотека PDF для управления документами PDF (создание PDF, конвертирование изображений в PDF) и тому подобное, но в Android.
Я попробовал порт android itext, но проект библиотеки генерирует ошибки компиляции после того, как я добавил его в свой проект. Похоже, что он все еще использует некоторые классы аффинтрансформации, которые определены в AWT.
Ответы
Ответ 1
Похоже, что ни одна из чистых библиотек java pdf не будет работать с Android, потому что они используют библиотеки, которые не поддерживаются андроидом. Я думаю, что я читал, что iText заинтересован в том, чтобы делать порт для Android, но думает, что google должен поддерживать их, если они это сделали, у них пока нет источника.
Вот проект в работе для написания pdf файлов в android: sourceforge.net/projects/apwlibrary
Не пробовал, и он говорит, что он просто делает простые pdfs
Ответ 2
Это может помочь вам
http://androiddeveloperspot.blogspot.com/2013/05/android-pdf-reader-open-source-code.html
Библиотека PDF для рендеринга файлов PDF в Android
Вы также можете попробовать pdfbox
http://pdfbox.apache.org/
Вы можете chk это сообщение
http://markmail.org/message/b2xjozidt32rhuyq#query:pdfbox%20android+page:1+mid:ipq7pviignd4cpja+state:results
Ответ 3
Посмотрите MuPDF.
MuPDF использует очень небольшую площадь и имеет почти полную поддержку всех функций PDF-1.7. Это база для довольно популярного (Windows) средства просмотра SumatraPDF, но она была перенесена на Android и iOS тоже.
Затем также есть посмотреть на все вопросы, которые были заданы на этом веб-сайте относительно MuPDF.
Ответ 4
IText работает нормально.
Чтобы исправить проблему компиляции affineTransform, вам просто нужно отметить "Micro PJAWT.jar" в iText для экспорта в Eclipse, чтобы ваш зависимый проект мог использовать его для целей компиляции.