Tecnología

Inicio

Cómo crear un PDF en ASP Net

Si desea ofrecer a los visitantes de su sitio web con fácil de descargar y versiones impresas de sus artículos, mensajes u otra documentación, entonces debería considerar ofrecer su contenido en forma de archivos de documento portátil (PDF). Los archivos PDF son documentos compatibles entre plataformas altamente portátil y que hacen que la visualización e impresión conveniente.

lenguaje de programación ASP.Net de Microsoft permite a los usuarios crear archivos PDF de forma dinámica con sólo hacer clic en un botón o enlace. Los usuarios pueden ver el archivo, imprimirlo o incluso descargar y guardar de forma local.

Instrucciones

1 Punto de su navegador web para su alojamiento web panel de control o administrador de archivos. Iniciar sesión en el panel de control con su nombre de usuario y contraseña.

2 Vaya a los "/ bibliotecas," / plugins "o" / includes "directorio o carpeta en el servidor Web de Windows. Asegúrese de que la" o carpeta PDF2Net "," FDFNET "" PDFRasterizer "biblioteca está presente. El nombre de la carpeta real depende el tipo de servidor de Windows utilizado por su empresa de alojamiento web. una de estas bibliotecas debe estar presente antes de que pueda generar el archivo PDF con código ASP. empresas de alojamiento Casi todas las web ofrecen soporte para una o más de las bibliotecas PDF. Consulte a su proveedor de alojamiento web para ayuda si no puede encontrar la carpeta de biblioteca necesario.

3 Abra el archivo HTML en el que desea insertar el código ASP para crear el archivo PDF en un editor de texto o HTML. Desplazarse hasta el lugar en el código HTML que se mostrará en el botón o enlace de proceso.

4 Crear un objeto PDF que hará referencia a las bibliotecas (que debe estar ubicado en el servidor Web) necesarios para crear, editar y visualizar los archivos PDF. Crear el objeto de introducir el siguiente código ASP:

Conjunto pdf = Server.CreateObject ( "FdfApp.FdfApp")

Establecer pdf_file = FdfAcx.FDFCreate

5 Crear valores para el encabezado del archivo PDF. opciones de entrada de cabecera son útiles para crear documentos web personalizado basado en la información proporcionada por los visitantes del sitio. Por ejemplo, si desea el archivo PDF para incluir un nombre, segundo nombre y apellido, tiene que escribir el siguiente código:

pdf_file.fdfsetvalue "María", Nombre, falsa

pdf_file.fdfsetvalue "J", MI, falsa

pdf_file.fdfsetvalue "Doe", Apellido, falsa

6 Crear una acción de "Guardar", lo que permitirá al usuario guardar el archivo PDF en su disco duro. Ingrese el código siguiente en el área de botones de comando para el "Guardar" o "Descargar" link:

pdf_file.FDFSaveToFile "/pdfFiles/generated_file.pdf

7 Crear una acción para abrir el archivo PDF en el navegador web del usuario introduciendo el código siguiente:

pdf_file.fdfSetFile "http://www.domain.com/pdfFiles/generated_file.pdf"

Response.ContentType = "text / html"

8 Guarde el archivo HTML en el editor y cargar el archivo en el servidor Web.