El Formato de Documento Portátil ( PDF) es muy popular en la Web para mostrar datos y archivos a los usuarios finales , ya que es un formato estándar que no es específico del explorador . La mayoría de los navegadores soportan la visualización en línea de los archivos PDF , y los creadores del formato , Adobe Systems, ofrecen aplicaciones gratuitas lector de PDF. Para abrir un archivo PDF en ASP, usted tiene que utilizar un lenguaje de scripting . El idioma por defecto en ASP es VBScript , que es el lado del servidor lenguaje de scripting de Microsoft . La única vez que este lenguaje se puede utilizar en el lado del cliente es en Microsoft Internet Explorer . Instrucciones
1
Crear un nuevo archivo en el Bloc de notas o en su interfaz de programación favorito. Nombre del archivo " openPDF.asp " y guárdelo en su sitio web.
2
Agregue código a su archivo ASP para crear la estructura de la carrocería y HTML. Copiar el siguiente código para lograr esto :
%> < /body> < /html>
3
Crear una variable para el nombre del archivo y agregarlo a la sección de código de su archivo ASP . Copie el ejemplo a
Dim strPDFstrPDF = "C : \\ myDocument.pdf "
4
Crear un objeto de secuencia de archivos y cargar el archivo en él . En el ejemplo de VBScript siguiente muestra cómo hacer esto :
Set oFileStream = Server.CreateObject ( " ADODB.Stream ") oFileStream.OpenoFileStream.Type = 1 ' BinaryoFileStream.LoadFromFile strPDF
5
Establecer el tipo de contenido del archivo a PDF y escribir el archivo en el navegador. Utilice el código siguiente para realizar estas tareas :
Response.ContentType = "application /pdf" Response.AddHeader ( "Content -Disposition ", " inline; filename = " + strPDF ) Response.BinaryWrite ( oFileStream.Read )
6
Cerrar su flujo de archivos y liberar la memoria :
oFileStream.CloseSet oFileStream = Nothing