Могу ли я попросить пользователя отправить форму и получить копию в формате PDF? - PullRequest
3 голосов
/ 29 апреля 2010

Не совсем уверен, как это спросить :) Но мне нужно иметь некоторые онлайн-формы, которые люди могут заполнить, например, регистрационную форму и т. Д. Затем они отправят ее и отправят по электронной почте вместе со мной и сохранят в базе данных. Есть ли способ, чтобы файлы были в формате PDF? Могу ли я иметь редактируемую форму PDF онлайн? Спасибо.

1 Ответ

2 голосов
/ 29 апреля 2010

Могу ли я иметь редактируемую форму PDF онлайн?

Не совсем - но вы можете иметь нормальную форму (HTML подается по HTTP), и в методе на стороне сервера, который принимает POST запросы, проверять предоставленные пользователем данные и, если все в порядке, генерировать PDF на лету и вернуть его в качестве результата запроса, отправить его по электронной почте, сохранить его, что угодно.

Все детали зависят от вашего языка на стороне сервера (например, если бы Python, вы, вероятно, использовали бы популярный пакет для записи PDF в ReportLabs - но есть много языков на стороне сервера, и я вряд ли буду знать лучше решение для вашего предпочтительного, по статистике ;-). Но общая концепция не так уж отличается в каждом случае на стороне сервера, и я надеюсь, что я адекватно изложил ее в предыдущем абзаце; -).

...