jueves, 28 de septiembre de 2023

No funciona "Submit" desde PDF cuando se levanta con Microsoft Edge

 

Submit button doesn't work in PDF file when opened in Edge.

Microsoft Edge: directivas


Soluciones alternativas:

  1. Utilizar componentes de terceras partes - PDF.JS EXPRESS

  1. Modificar circuito de firma en PADs de firma
    1. Al iniciar el circuito hacer un download de un nuevo PDF con datos actualizados.
    2. Editar y grabar el PDF en la PC cliente (Acrobat Reader)
    3. Nuevo botón para subir y reanudar proceso de firma digital.
    4. Al subir el documento, del lado del servidor, leer los campos modificados y actualizar los datos correrspondientes (xml).
    5. Luego continuar el proceso de firma a través del PAD de firma.



viernes, 22 de septiembre de 2023

Editor de PDFs

 Realizamos una búsqueda de herramientas que nos permitan mostrar y editar archivos PDF desde nuestras aplicaciones.

Palabras clave: 

  • pdf viewer
  • read pdf form field values
  • javascript read pdf form field values
  • get filled pdf form data


PDF.js

Manually Download & integrate PDF.js Express Plus

PDF.js Form Filling Library:  Let your users fill and submit PDF forms directly in your PDF.js application.

Support forms with PDF.js Express: Express Web Viewer provides support for interactive forms which are a collection of fields for gathering information interactively from the user.

PDF.js Express benefits include:

  • Fill PDF Forms
  • Read PDF form field values
  • Form field name management
  • Create new form fields
  • Support for JavaScript calculation in forms

Major features of PDF.js Express Web Viewer form support:

  • Rendering of the form field widgets as from the original PDF document
  • Dynamic data entry into form field widgets
  • Loading and saving of form field data
  • Support for a number of form actions, including embedded JavaScript
  • Programmatic access to form field data, values and child widgets via the Annotations.Forms.FieldManager class

StackOverflow - pdfjs: Fill out a form and get the fieldValues