Formularios PDF
Puede crear documentos PDF editables con IronPDF tan fácilmente como un documento normal. La clase PdfForm es una colección de campos de formulario editables por el usuario dentro de un documento PDF. Se puede implementar en su renderizado de PDF para convertirlo en un formulario o un documento editable.
Este ejemplo le muestra cómo crear formularios PDF editables en IronPDF.
Los PDFs con formularios editables se pueden crear a partir de HTML simplemente añadiendo las etiquetas <form>, <input> y <textarea> a las partes del documento.
El método PdfDocument.Form.FindFormField se puede usar para leer y escribir el valor de cualquier campo de formulario. El atributo name del campo se le asigna a ese campo en tu HTML.
El objeto PdfDocument.Form se puede usar de dos maneras:
- Poblando Valores Predeterminados: Esto se puede usar para establecer un valor predeterminado para los campos de formulario que se mostrarán en visores de PDF como Adobe Reader.
- Leyendo Entrada de Usuario: Después de que el usuario complete el formulario, se puede acceder a los campos de formulario y los datos se pueden leer de nuevo en su aplicación.
En el ejemplo anterior, primero importamos la biblioteca IronPdf y definimos un método CreateEditablePdfDocument. Este método contiene la estructura HTML de un formulario simple con campos de entrada para nombre de usuario y comentarios. Usando el renderizador HtmlToPdf, convertimos este contenido HTML en un documento PDF.
Luego se usa el pdfDocument.Form para acceder y manipular los campos del formulario. Establecemos valores predeterminados que aparecerán cuando el documento se abra en un visor de PDF. Finalmente, el documento se guarda con el nombre "EditableForm.pdf", permitiendo que se almacene o comparta con campos editables incrustados.
En España, IronPDF se utiliza para el rellenado programático de formularios fiscales como el Modelo 303 (IVA trimestral) y el Modelo 390 (resumen anual IVA) exigidos por la AEAT, así como para automatizar campos en formularios de la plataforma FACe para la contratación pública. Esta capacidad también se aplica a formularios de consentimiento bajo la LOPDGDD, garantizando el cumplimiento de la normativa de protección de datos gestionada por la AEPD.
Aprenda a editar formularios PDF con la guía práctica de IronPDF

