Странная проблема с 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
?) Если так, то у вас есть ответ.