Pregunta

Estoy creando un sitio en el que se muestra un catálogo (de productos) y cuando se hace clic se abrirá un PDF generado por Adobe Livecycle. Hay algunos campos de formulario y cuando se presiona el botón Enviar, los campos se enviarán a la url http: // localhost: 3000 / pdf-parser .

Este archivo obtiene todos los parámetros y puede almacenarlos en la base de datos. El problema es identificar qué usuario está enviando los datos a través de PDF. Esto podría lograrse si pudiera inyectar algún parámetro como user_id en el archivo pdf Livecycle que se pasaría a http: / / localhost: 3000 / pdf-parser para poder marcar al usuario.

Busqué en Google varias veces, pero no pude obtener la respuesta, ya que Adobe Livecycle es un producto nuevo.

Entonces, ¿puede algún codificador de Rails señalarme en la dirección correcta? ¿O es esto posible? ¿O hay alguna otra solución a este problema?

¿Fue útil?

Solución 2

Lo resolví usando el archivo XFA xml y la biblioteca de renderizado personalizado dotNet.

Otros consejos

Si configura alguna cookie al enviar el pdf al usuario (por ejemplo, continúe y almacene algo dentro del objeto session del controlador, por ejemplo, session[:user_id]=1234), Acrobat envía las cookies junto con los datos del formulario enviado ? (por ejemplo, es <=>?) Si es así, entonces tienes tu respuesta.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top