הפסקו להכריח הורדות! הטמעו מציג מסמכים אוניברסלי באפליקציית .NET שלכם עם Doconut
← Back to Blog3 min read

הפסקו להכריח הורדות! הטמעו מציג מסמכים אוניברסלי באפליקציית .NET שלכם עם Doconut

כמה פעמים משתמשי האפליקציה האינטרנטית שלכם צריכים לצפות במסמכים? חשבוניות, דוחות, חוזים, מדריכים, קורות חיים, גיליונות אלקטרוניים, מצגות – הרשימה נמשכת. הגישה המסורתית? לספק קישור הורדה.

אבל בואו נהיה כנים, תהליך "קישור ההורדה" לעיתים קרובות מגושם:

  • חיכוך למשתמש: לחיצה כדי להוריד, מציאת הקובץ, המתנה ליישום אחר (כמו Adobe Reader או MS Word) שייפתח... זה מושך את המשתמש מחוץ לחוויית האפליקציה שלכם.
  • תלות בתוכנה: מה אם למשתמש לא מותקנת התוכנה המתאימה? או שהם משתמשים במכשיר נייד עם אפשרויות מוגבלות? אתם מסתכנים בכך שהם לא יוכלו לצפות במסמך כלל.
  • איבוד הקשר: לאחר הורדה, המסמך נמצא מחוץ לאפליקציה שלכם, מה שמקשה על תהליכים משולבים (כמו תגובות או מעקב סטטוס).
  • בעיות בקרת גרסאות: משתמשים עלולים לשמור עותקים מקומיים שמהירים להתיישן.

קיימת דרך חלקה ומקצועית יותר: שילוב מציג מסמכים ישירות באפליקציית האינטרנט שלכם ב-.NET. וזוהי בדיוק מה שמאפשר לכם Doconut.

הצגת צפייה חלקה בתוך האפליקציה עם Doconut

Doconut הוא רכיב .NET חזק המתוכנן במיוחד לאפליקציות אינטרנט. הוא מאפשר לך לרנדר ולהציג מגוון רחב של פורמטי מסמכים ישירות בתוך אתר האינטרנט או ממשק האפליקציה שלך.

חשבו על זה כחלון צפייה אוניברסלי שתוכלו לשלב בקלות. במקום להכריח הורדה, המשתמשים יכולים לצפות בקבצי PDF, מסמכי Word (DOC, DOCX), גליונות Excel (XLS, XLSX), מצגות PowerPoint (PPT, PPTX), תמונות (JPG, PNG, TIFF, GIF), וריבוי פורמטים אחרים בצורה חלקה, בלי לצאת אף פעם מהאתר שלכם.

למה לשלב מציג כמו Doconut?

שילוב Doconut בפרויקט .NET שלכם מביא יתרונות משמעותיים:

  1. חוויית משתמש עליונה: המשמרת את המשתמשים מעורבים בתוך האפליקציה שלכם. צפייה במסמכים נעשית מיידית וללא מאמץ, כחלק נוסף של זרימת העבודה.
  2. תאימות אוניברסלית: Doconut מטפל במורכבות הרינדור. כל עוד Doconut תומך בפורמט, המשתמשים שלכם יכולים לצפות בו, ללא קשר לתוכנה המותקנת במחשב המקומי שלהם או במכשיר.
  3. ללא תלות בצד הלקוח: המשתמשים אינם צריכים Adobe Reader, Microsoft Office, או תוספי דפדפן ספציפיים. חוויית הצפייה עקבית בכל הדפדפנים והפלטפורמות.
  4. בקרה משופרת: להחזיק מסמכים רגישים בתוך הסביבה המפוקחת של האפליקציה שלכם. אתם יכולים לנהל הרשאות ולעקוב אחרי פעילות הצפייה ביעילות גבוהה יותר.
  5. תהליכים חלקים: מאפשר תהליכים כגון סקירת מסמכים, מחזורי אישור, או פשוט הפנייה למידע ללא שינוי הקשר.
  6. אינטגרציה קלה למפתחים ב-.NET: Doconut נבנה עבור האקוסיסטם של .NET, ומציע אינטגרציה פשוטה עם ASP.NET (Web Forms, MVC), ASP.NET Core, וייתכן גם יישומי Blazor.

איך Doconut עובד

בעוד שהפרטים המיושמים ספציפיים ניתנים לתיעוד, הרעיון הכללי פשוט:

  1. התקנה: הוסיפו את חבילת NuGet של Doconut לפרויקט האינטרנט שלכם ב-.NET.
  2. קונפיגורציה: הגדירו כל תצורה נדרשת (כמו מפתחות רישיון או נתיבי אחסון, אם רלוונטי).
  3. שילוב: השתמשו בבקר Doconut המסופק או במעברי תגיות (tag helpers) בתוך דפי Razor, Views, רכיבי Blazor, או דפי ASPX.
  4. הפניית המסמך: העבירו את הנתיב או הזרם של המסמך שברצונכם להציג לרכיב Doconut.

Doconut בדרך כלל מנהל את העיבוד בצד השרת הדרוש לרינדור המסמך באופן מדויק לפורמט שניתן לצפייה באינטרנט, ואז מוצג במציג המשולב בצד הלקוח.

#NET#Word Viewer#Document Viewer#dotnet#dot net