Отправить заполненные формы и преобразовать в PDF - PullRequest
0 голосов
/ 01 октября 2018

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

Я хочу, чтобы приложение загружало последние версии«формы» с сервера, поэтому они могут быть заполнены в автономном режиме, и поэтому формы могут быть изменены без обновления самого приложения.Формы будут отформатированы с логотипами компании и состоят из текстовых полей, переключателей, вращающихся кнопок и т. Д. При отправке заполненная форма будет преобразована в PDF и отправлена ​​обратно на сервер.

Что мне нужно использовать для достижения этой цели?Просто ищу общий обзор технологий, которые мне нужны.

1 Ответ

0 голосов
/ 02 октября 2018

идея 1) задача 1, ваше приложение для Android соединяет сервер, а ваш сервер / сервлет отправляет вашему приложению поток XML / Json для описания элементов страницы. отправить json получить json задача 2, в соответствии с полученными данными, создать элементы интерфейса в контейнере вашего приложения (например, LinearLayout, RetrieveLayout и т. Д.) добавить элементыдинамически пример задача 3, после нажатия кнопки подтверждения, в вашем buttonListener преобразуйте данные в PDF. см. Библиотеку задача 4, отправка PDF или временного файла на сервер. пример

идея 2) простая форма HTML и создание PDF на стороне сервера.

Я предлагаю вам создавать PDF на сервере, клиент должен использоваться только для отображения данных пользователю, а меньшие вычисления приводят к повышению производительности.

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