הוספת צפייה במסמכים ליישום .NET
25.7.2025

הוספת צפייה במסמכים ליישום .NET

Doconut Viewer, ה‑SDK של .NET, פותח 75 סוגי קבצים בתוך האפליקציה שלך, עם תוספי הערות וחיפוש בטקסט אופציונליים.

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

Doconut Viewer הוא ה‑SDK לצפייה במסמכי .NET. הוא מותקן באפליקציה שלך ומציג מסמכים בצד השרת, כך שאין שום דבר שמורד למחשב של המשתמש ואין צורך להתקין דבר עליו. שים לב לשם המוצר: Doconut.app הוא האתר החינמי שבו ניתן לנסות את המנוע על קובץ אחד, והוא אינו מה שאתה מתקין.

צופה בניהול מסמכים
צופה בניהול מסמכים

תמיכה בריבוי פורמטים

קטלוג ה‑SDK כולל 75 סיומות קבצים ב‑18 משפחות, כך שהאפליקציה שלך יכולה לפתוח את הפורמטים שמגיעים בפועל לתיבת הדואר העסקית: PDF, מסמכי Office, שרטוטי CAD, דיאגרמות Visio, תוכניות Project, קבצי אימייל, ספרי אלקטרוניים ותמונות. תוספות חדשות כוללות EMF, AVIF והגרסאות של Office עם מקרו, ולכן קבצים שהיו נדחים בעבר נפתחים כעת.

DICOM הוא חלק מה‑75, דרך תוסף ברישיון נפרד. הצופים החינמיים ב‑Doconut.app תומכים ב‑73 — כל הקבצים חוץ מ‑.dcm ו‑.ima.

אינטראקציה ידידותית למשתמש

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

כלי הערה מקיפים

הערה היא אחד מארבעה תוספים ברישיון שמתווספים לצופה — האחרים הם Converter, DICOM ו‑Search. בעזרתו, משתמשים יכולים להשאיר תגובות טקסט, להדגיש קטעים, להוסיף פתקים דביקים, ולהשתמש בצורות וחתימות.

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

פונקציונליות חיפוש מתקדמת

Doconut.app מחפש בשכבת הטקסט שכבר קיימת בקובץ PDF, ומציג כל תוצאה במקום שבו היא ממוקמת בפריסת העמוד במקום ברשימת מספרי שורות בלבד. כך מכוסים המסמכים שרוב הצוותים עובדים איתם: כל דבר שיוצא מ‑Word, שנוצר על ידי מערכת דיווח, או שסורק עם זיהוי טקסט מופעל. דף שמור כתמונה בלבד אין בו טקסט לחיפוש, וקריאת תווים מהתמונה איננה תכונה של הצופה כיום.

גמישות באינטגרציה

ה‑SDK תומך ב‑ASP.NET, MVC, .NET Core, .NET 6+ וב‑Blazor. מכיוון שהוא מותקן בסביבה שלך ולא נקרא כשירות, הוא מתפרס בכל מקום שבו האפליקציה שלך כבר מתפרסת, והוא אינו יוצר קריאות לשרתים של Doconut — מה שבדרך כלל מחפשים מבקרי אבטחה.

ביצועים וקנה מידה

העיבוד מתבצע בשרת. זה מה שמאפשר לדפדפן להציג קובץ DWG במחשב ללא תוכנת CAD, וזה גם העלות שיש לתכנן: העבודה עוברת לשכבה שלך. בדוק עם המסמכים האמיתיים הכבדים ביותר שלך במקום עם דוגמאות, והסתכל על הגדרות הרזולוציה והקאשינג לפני שמסיקים שאתה זקוק לחומרה נוספת.

הזדמנויות התאמה אישית

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

ההחלטה המועילה יותר היא אילו פקדים כל תפקיד צריך לראות. האם למשתמש מותר להדפיס או להוריד הוא שאלה של הרשאות שהאפליקציה שלך כבר יודעת את התשובה עליה.

מאיפה להתחיל

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

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

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