Создать выходной документ из приложения Android - PullRequest
2 голосов
/ 13 марта 2012

У меня есть приложение для Android, где я буду собирать различную информацию в различных формах и хранить в базе данных SQL lite для целей отслеживания / просмотра. Я хочу предоставить возможность экспорта информации в RTF / PDF / Doc и отправить ее по электронной почте.

Я просмотрел различные похожие вопросы, опубликованные здесь ранее, но не получил однозначного ответа. Я видел библиотеку Android PDF Writer http://sourceforge.net/projects/apwlibrary/, но это кажется очень простым. Я рассмотрел iText, но думаю, что будут проблемы с лицензированием, если в будущем я захочу продать это приложение.

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

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

Ответы [ 2 ]

3 голосов
/ 17 марта 2012

Мне нужно какое-то элегантное решение, где я могу сохранить шаблон в папке активов и заменить все, что я хочу, для создания выходного документа.Наконец я пошел с HTML.Я создал HTML-шаблон и поместил его в папку активов.После этого это было так же просто, как чтение ресурсов, чтение базы данных, выполнение string.replaceall, запись выходного html и отправка его по электронной почте .....

0 голосов
/ 13 марта 2012

Интерфейс универсальных сетевых объектов (UNO) OpenOffice.org для программного создания документов, совместимых с MS-Word (* .doc), а также соответствующих документов PDF.

в основном это Java, поэтому он должен работать и на Android.

...