Tecnología

Inicio

Cómo crear campos en formato PDF en iTextSharp

Cómo crear campos en formato PDF en iTextSharp


iTextSharp es una herramienta .NET usada para mejorar la creación de un documento PDF en la Web. El iTextTool le permite crear documentos PDF que contienen campos de formulario. Estos campos de formulario usuarios presentes con cuadros de texto en el que escriben información. El control iTextSharp hace que sea más fácil para los programadores Web para crear rápidamente estos elementos de formulario. Esto es beneficioso para los programadores que deseen crear formularios PDF documentos sobre la marcha en línea.

Instrucciones

1 Añadir las bibliotecas iTextSharp a los archivos de código. Agregue el código siguiente al principio del archivo fuente .NET:

utilizando iTextSharp;

utilizando iTextSharp.text;

utilizando iTextSharp.text.pdf;

utilizando iTextSharp.text.xml;

2 Inicializar la variable objeto de documento PDF. Esta variable le proporciona funciones y propiedades que se utilizan para crear los campos del formulario. El código siguiente crea la variable:

PdfReader pdf = new PdfReader ( "pdf_form.pdf");

3 Crear algunos campos de formulario en el archivo PDF. Puede crear campos y dejarlos en blanco, o puede establecer un valor por defecto para sus usuarios. El siguiente código crea dos variables de formulario:

campos AcroFields = pdf.AcroFields;

fields.SetField ( "form_field_1", "1");

fields.SetField ( "form_field_2", "2");

4 Cierre el archivo. Los campos se han escrito en el archivo PDF, por lo que ahora se cierra el archivo, por lo que su lector puede ver los resultados. El siguiente código cierra el archivo:

pdf.Close ();