![Open (Show) PDF File in new Browser Tab (Window) in ASP.Net C# Code PDF](https://i.ytimg.com/vi/ksAJj6-afIY/hqdefault.jpg)
תוֹכֶן
קובצי PDF הם מסמכים "לקריאה בלבד" שמופיעים באתרי אינטרנט ללקוחות אינטרנט ולקוחות. הם יכולים להיפתח באמצעות שפות תכנות יישומי אינטרנט, כגון C # ב ASP.NET. ניתן לפתוח את הקובץ בחלון דפדפן חדש, או שמפתחים יכולים לבחור להשאיר את הקובץ פתוח בחלון הנוכחי. פתיחת קובץ PDF ב- ASP לוקחת רק כמה שורות קוד.
הוראות
-
כבה את המאגר וקבע את המשתנים. בדוגמה זו, ה- PDF מועבר, כך המאגר כבוי ומופיע מיד בדפדפן של הקורא. השורות הבאות של קוד להגדיר את המשתנים: Context.Response.Buffer = false עבור FileStream הקובץ = null GO בתים [] mybuff = בתים חדשים [1024] GO long count;
-
הצבע על קובץ המשתנה למיקום הקובץ. הקוד הבא קובע את קובץ המשתנה לקובץ PDF הממוקם בכונן "C ": file = File.OpenRead ( "C: myPDF.pdf ");
-
מצא את קובץ PDF והדפס אותו על המסך. הקוד הבא כותב ל- PDF בחלון דפדפן בתים בתים: בעוד ((count = file.Read (mybuff, 0, mybuff.Length))> 0) אם (Context.Response.IsClientConnected) {Context.Response .OutputStream.Write (mybuff, 0, mybuff.Length) עבור Context.Response.Flush () GO}}
-
שים את הקוד בשלבים 1 עד 3 בפונקציה הנקראת "OpenPDF " וצור לחצן באופן שבו אתה קורא אותו. להלן דוגמה ללחצן ASP.NET המכנה את הפונקציה בעת הלחיצה, הצגת קובץ PDF: