Странная проблема с Rails и Adobe Livecycle pdf

Я создаю сайт, на котором отображается каталог (продуктов) и при нажатии на него открывается PDF, созданный в Adobe Livecycle. Есть несколько полей формы, и когда нажата кнопка отправки, поля будут отправлены на URL http://localhost:3000/pdf-parser.

Этот файл получает все параметры и может хранить их в базе данных. Проблема в том, чтобы определить, какой пользователь отправляет данные через Pdf? Это могло бы быть выполнено, если бы я мог вставить какой-нибудь параметр, например user_id, в pdf-файл Livecycle, который был бы передан http://localhost:3000/pdf-parser чтобы я мог поставить штамп пользователю.

Я гуглил это несколько раз, но не смог получить ответ на этот вопрос, так как Adobe Livecycle - новый продукт.

Так может ли любой Rails-кодер указать мне правильное направление? Или это вообще достижимо? Или есть другое решение этой проблемы?

2 ответа

Решение

Я решил это, используя файл XFA xml и пользовательскую библиотеку dotNet для рендеринга.

Если вы установили какие-либо куки при отправке pdf к пользователю (например, идти вперед и хранить что-то внутри контроллера session объект, например session[:user_id]=1234), отправляет ли Acrobat файлы cookie вместе с данными отправленной формы? (например, session[:user_id]=1234?) Если так, то у вас есть ответ.

Другие вопросы по тегам