Kandungan
Fail PDF adalah "baca sahaja" dokumen yang diterbitkan laman web kepada pengguna Internet dan pelanggan. Mereka boleh dibuka melalui bahasa pengaturcaraan aplikasi web, seperti C # di ASP.NET. Fail ini boleh dibuka dalam tetingkap penyemak imbas yang baru, atau pemaju boleh memilih untuk menyimpan fail terbuka dalam tetingkap semasa. Membuka fail PDF dalam ASP hanya mengambil beberapa baris kod.
Arahan
Fail PDF (t fail imej oleh Sergio Hayashi dari Fotolia.com)-
Matikan penimbal dan konfigurasikan pembolehubah. Dalam contoh ini, PDF ditransmisikan, jadi penimbal dimatikan dan muncul di penyemak imbas pembaca dengan segera. Baris berikut kod mengkonfigurasi pembolehubah: Context.Response.Buffer = false GO FileStream file = null GO byte [] mybuff = new byte [1024] GO count lama;
-
Arahkan file pembolehubah ke lokasi fail. Kod berikut menetapkan fail ubahsuaian ke fail PDF yang terletak dalam pemacu "C ": fail = File.OpenRead ( "C: myPDF.pdf ");
-
Cari fail PDF dan cetak pada skrin. Kod berikut menulis kepada PDF dalam tetingkap byte-byte browser: 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}}
-
Letakkan kod tersebut dalam langkah 1 hingga 3 dalam fungsi yang dipanggil "OpenPDF " dan buat butang dengan cara anda memanggilnya. Berikut adalah contoh butang ASP.NET yang memanggil fungsi apabila diklik, memaparkan PDF: