Formularios PDF

Este ejemplo de código demuestra cómo los desarrolladores pueden usar IronPDF para crear y editar documentos PDF con formularios rellenables.

Para crear formularios PDF, simplemente cree el formulario como desee utilizando marcado HTML, y conviértalo en PDF usando uno de los métodos de renderización estática disponibles de IronPDF. Use PdfDocument.renderHtmlAsPdf para convertir un formulario HTML marcado en una cadena de HTML (como se muestra en el ejemplo arriba), y use PdfDocument.renderHtmlFileAsPdf para convertir un archivo HTML que contiene un formulario ubicado en una ruta de archivo local. Ambos métodos producirán formularios PDF que los usuarios pueden abrir y rellenar usando sus aplicaciones preferidas de lectura de PDF.

Por defecto, IronPDF hará cualquier formulario dentro del marcado HTML editable. Los desarrolladores pueden alternar este comportamiento activándolo o desactivándolo según sea necesario proporcionando un objeto ChromePdfRenderOptions junto con el contenido HTML a un método de renderización de PDF. Establezca la propiedad createPdfFormsFromHtml en true o false con el método setCreatePdfFormsFromHtml para habilitar o deshabilitar formularios editables.

La lectura y escritura de valores en los campos de un formulario PDF se realiza a través de su FormManager de PdfDocument. Haga referencia a él usando la línea de código a continuación:

Como se muestra en las líneas 26 y 29 del ejemplo de código, el desarrollador puede establecer valores en campos de texto del formulario directamente llamando a setFieldValue de un FormManager con el nombre del campo de texto (como se especifica en el atributo name del elemento <input> asociado en el marcado HTML original), seguido por el valor con el que debe llenarse.

Para leer el valor de un campo del formulario, el desarrollador debe primero obtener una referencia directa al campo de formulario deseado a través de la lista indexada de objetos FormField de un FormManager. El código a continuación ilustra cómo se debe hacer esto:

Aprenda a crear formularios PDF en Java con IronPDF

¿Listo para empezar?
Versión: 2025.12 recién lanzado