Cómo abrir un archivo PDF en una nueva ventana en Aspnet

Escrito por lysis | Traducido por carlos alberto feruglio
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo abrir un archivo PDF en una nueva ventana en Aspnet
Los archivos PDF son documentos de sólo lectura que los sitios web publican para los espectadores y clientes. (Comstock/Comstock/Getty Images)

Los archivos PDF son documentos de sólo lectura que los sitios web publican para los espectadores y clientes. Éstos se pueden abrir a través de lenguajes de programación de aplicaciones web tales como C # en ASP.NET. El archivo se puede abrir en una nueva ventana del navegador, o los programadores pueden optar por mantenerlo abierto en la ventana actual. Abrir un archivo PDF en ASP sólo requiere unas pocas líneas de código.

Nivel de dificultad:
Moderado

Otras personas están leyendo

Instrucciones

    Instrucciones

  1. 1

    Apaga el búfer y establece las variables. En este ejemplo, el PDF se transmite, por lo que el búfer se apaga para que se muestra en el navegador del lector inmediatamente. Las siguientes líneas de código establecen las variables: <br Context.Response.Buffer = false GO /> <br archivo FileStream = null GO /> byte [] = new byte mybuff [1024] IR

    long count;

  2. 2

    Apunta el archivo de datos variables a la ubicación del archivo. El siguiente código establece el archivo de variable en un PDF ubicado en la unidad \ "C \": archivo = File.OpenRead (\ "C: \ \ \ \ myPDF.pdf \");

  3. 3

    Recorre el archivo PDF e imprímelo en la pantalla. El siguiente código escribe el PDF en una ventana del navegador de byte a byte: while ((count = file.Read (mybuff, 0, mybuff.Length))> 0) {

    if (Context.Response.IsClientConnected) {

    Context.Response.OutputStream.Write (mybuff, 0, mybuff.Length)

    Context.Response.Flush GO () GO

    }}

  4. 4

    Coloca el código de los Pasos 1 a 3 en una función llamada \ "OpenPDF \" y crea un botón en la forma que lo requiera. El siguiente es un ejemplo de un botón de ASP.NET que llama a la función cuando se hace clic y muestra el archivo PDF: <asp: Button OnClick = \ "OpenPDF \" text = \ "Abrir PDF \" runat = \ "servidor \ "/>

No dejes de ver

Referencias

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles