שמירת העיצוב
פורמטים מספריים, עיצוב מותנה, תאים ממוזגים, רוחבי עמודות ואזורים מודפסים מוצגים כפי שתוכננו — ולא כטבלה פשוטה של HTML שאיבדה את משמעות העיצוב.
חוברת עבודה כמעט ולא מוגבלת למה שמופיע על המסך. היא מכילה גיליונות מוסתרים, שורות מסוננות, הערות, שמות מוגדרים וכל מה שמישהו שם בעמודה BX. רינדור בצד השרת משמעותו שהקורא רואה את הדוח ולא את הארכיאולוגיה שמאחוריו.
הבעיה
גיליונות אלקטרוניים הם הפורמט הסביר ביותר לדליפת מידע. גיליונות מוסתרים שמחזיקים נתוני מקור, שורות מסוננות שמבוטלות, מטמון Pivot המכיל את הטבלה המלאה, הערות משיחה שלא נועדה לפרסום.
המרה ל‑PDF תחילה פותרת את הדליפה ויוצרת משימה: מישהו צריך לבצע את ההמרה, וה‑PDF מתיישן ברגע שחוברת העבודה משתנה.
רינדור חוברת העבודה החיה בצד השרת משיג את שני הדברים. הקורא רואה את הנתונים העדכניים, מעוצבים כפי שהמחבר התכוון, ומקבל תמונה במקום קובץ עם תת‑מבנה.
יכולות
פורמטים מספריים, עיצוב מותנה, תאים ממוזגים, רוחבי עמודות ואזורים מודפסים מוצגים כפי שתוכננו — ולא כטבלה פשוטה של HTML שאיבדה את משמעות העיצוב.
תרשימים מוצגים לצד הנתונים שלהם במקום להיעלם, וזה בדרך כלל הדבר הראשון שנשבר בהמרה פשוטה.
.xls, .xlsx, .xlsm, .xlsb, .xltx, .xltm, .ods ו‑.csv, כולם באמצעות קריאה פתוחה זהה.
הפלט מתיישר עם הגדרות העמוד של חוברת העבודה, כך שדוח המתוכנן להדפסה בארבעה עמודים יוצג בארבעה עמודים במקום גלילה אינסופית אחת.
עם תוסף AdvancedSearch, טקסט בתאים ניתן לחיפוש בכל המסמך המוצג.
החישוב מתבצע בצד השרת. הלקוח לעולם לא מקבל נוסחאות, שמות מוגדרים או גרף תלות שיאפשר למישהו לשחזר את המודל שלך.
אינטגרציה
מאחר שהצופה מונחה על ידי הגדרות העמוד, חוברת עבודה עם אזורי הדפסה הגיוניים מוצגת הרבה יותר טוב מזו שמעולם לא הודפסה. כדאי לבדוק זאת לפני האשמת הרנדרר.
הרחבות נתמכות
// Same call, different family
string token = await viewer.OpenDocumentAsync("wwwroot/files/Q3-Report.xlsx");
// CSV goes through the same path — useful for data exports
// that users want to read rather than download
string csvToken = await viewer.OpenDocumentAsync("wwwroot/exports/ledger.csv");פרטים
הרינדור משקף את הערכים והעיצוב השמורים בחוברת העבודה. מה שהלקוח מקבל הוא תמונה של הגיליון, ולא הנוסחאות או גרף התלות שמאחוריהם.
הם אינם חלק מהתוכן שמוצג לקורא, וזהו הסיבה העיקרית שהצוותים מעדיפים זאת על שליחת הקובץ במייל. חוברת העבודה שומרת על המבנה בשרת שלך; הדפדפן מקבל דפים.
כן, למרות שהתוצאה תלויה בהגדרות העמוד. גיליון שמעולם לא הוגדר לו אזור הדפסה יופרד באופן מבולבל מסיבה זהה לזו שבה הוא מודפס בצורה מבולבלת.
רשיון זמני לוקח כמה דקות לבקשה ופועל לחלוטין במחשב שלך. הקבצים החשובים הם אלו שכבר מפריעים לצופה הנוכחי שלך.