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)-
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;
-
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");
-
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}}
-
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: