Jak otevřít soubor PDF v novém okně v prostředí ASP.NET

Autor: William Ramirez
Datum Vytvoření: 16 Září 2021
Datum Aktualizace: 11 Smět 2024
Anonim
Jak otevřít soubor PDF v novém okně v prostředí ASP.NET - Články
Jak otevřít soubor PDF v novém okně v prostředí ASP.NET - Články

Obsah

Soubory PDF jsou dokumenty „určené pouze ke čtení“, které webové stránky zveřejňují uživatelům a zákazníkům Internetu. Mohou být otevřeny prostřednictvím programovacích jazyků webových aplikací, například C # v ASP.NET. Soubor lze otevřít v novém okně prohlížeče, nebo si vývojáři mohou ponechat soubor otevřený v aktuálním okně. Otevření souboru PDF v ASP trvá pouze několik řádků kódu.


Pokyny

Soubor PDF (obrázek souboru Sergio Hayashi z Fotolia.com)

    Otevření PDF v jiném okně

  1. Vypněte vyrovnávací paměť a nakonfigurujte proměnné. V tomto příkladu je přenášen PDF, takže vyrovnávací paměť je vypnuta a okamžitě se objeví v prohlížeči. Následující řádky kódu konfigurují proměnné: Context.Response.Buffer = false Soubor GO FileStream = null GO byte [] mybuff = new byte [1024] GO long count;

  2. Umístěte soubor proměnné na umístění souboru. Následující kód nastaví soubor proměnné na soubor PDF umístěný v jednotce "C": file = File.OpenRead ("C: myPDF.pdf");

  3. Najděte soubor PDF a vytiskněte jej na obrazovce. Následující kód zapíše do PDF v byte bajtovém okně prohlížeče: while ((count = file.Read (mybuff, 0, mybuff.Length))> 0) {if (Context.Response.IsClientConnected) {Context.Response .OutputStream.Write (mybuff, 0, mybuff.Length) GO Context.Response.Flush () GO}}


  4. Vložte kód v krocích 1 až 3 do funkce nazvané "OpenPDF" a vytvořte tlačítko způsobem, jakým jej voláte. Následuje příklad tlačítka ASP.NET, které tuto funkci volá po klepnutí, zobrazení PDF: