Tecnología

Inicio

Cómo crear PDF archivos a través de ASP

Cómo crear PDF archivos a través de ASP


ASP es una tecnología de Microsoft que permite crear páginas web dinámicas. Los archivos PDF se utilizan comúnmente para distribuir documentos protegidos. Puede integrar ASP y PDF mediante la creación de archivos PDF y hacerlas al navegador web del usuario. El usuario puede elegir si desea guardar el archivo o imprimirlo en un dispositivo. la creación de PDF y el formato de archivos requiere un plug-in. Sin embargo, es un componente distribuido libremente disponible para su descarga.

Instrucciones

1 Descarga el plugin de creación de PDF para ASP (ver Recursos más adelante). Extraer los archivos en el directorio del proyecto ASP.NET, por lo que la aplicación puede acceder a los recursos del plugin.

2 Iniciar el código ASP con una llamada a los recursos de PDF plug-in. Estos dos estados se colocan en la parte superior de la página de codificación ASP:
utilizando iTextSharp.text
IR
utilizando iTextSharp.text.pdf;

3 Crear el objeto de documento y asignarla a una variable. El código siguiente crea un archivo PDF tamaño estándar y la asigna a la \ "documento \" variables:
documento Documento nuevo Documento = (PageSize.A4.Rotate ());

4 Crear el documento PDF. El código en el paso tres inicializa el documento PDF, pero un archivo no se ha creado todavía. El siguiente código crea el documento de archivo en el disco duro utilizando la variable de documento:
PdfWriter.GetInstance (documento, nuevo FileStream (\ "myPDF.pdf \", FileMode.Create));

5 Abra el documento y escribir un texto a la página. En este ejemplo, un PDF se crea con el texto \ escrita al documento "Mi Primera PDF \". El siguiente código escribe el texto a la recién creada \ archivo "myPDF.pdf \":
document.Open ()
IR
document.Add (nuevo párrafo (\ "Mi Primera PDF \"));

6 Cierre el documento una vez que haya añadido todo el texto en el archivo PDF. Si no cierra el documento, la aplicación puede producir errores. Utilice el código siguiente para cerrar el archivo PDF:
document.close ();