Conţinut
Fișierele PDF sunt documente "read-only" pe care paginile web le publică utilizatorilor și clienților de pe Internet. Acestea pot fi deschise prin intermediul limbajelor de programare a aplicațiilor web, cum ar fi C # în ASP.NET. Fișierul poate fi deschis într-o nouă fereastră de browser sau dezvoltatorii pot alege să păstreze fișierul deschis în fereastra curentă. Deschiderea unui fișier PDF în ASP durează doar câteva rânduri de cod.
instrucțiuni de ghidare
Fișier PDF (imagine imagine de Sergio Hayashi de la Fotolia.com)-
Opriți buffer-ul și configurați variabilele. În acest exemplu, PDF-ul este transmis, astfel încât tamponul este dezactivat și apare imediat în browser-ul cititorului. Următoarele rânduri de cod configurează variabilele: Context.Response.Buffer = false GO FileStream file = null GO byte [] mybuff = nou octet [1024] GO contează mult;
-
Punctați fișierul variabil la locația fișierului. Următorul cod stabilește fișierul variabil într-un fișier PDF aflat în unitatea "C ": file = File.OpenRead ( "C: myPDF.pdf ");
-
Găsiți fișierul PDF și imprimați-l pe ecran. Următorul cod scrie în PDF într-o fereastră de browser byte: în timp ce ((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}}
-
Introduceți codul în pașii de la 1 la 3 într-o funcție numită "OpenPDF" și creați un buton așa cum îl numiți. Următoarea este un exemplu de buton ASP.NET care apelează funcția atunci când se dă clic pe afișarea fișierului PDF: