الحفاظ على التنسيق
تنسيقات الأرقام، التنسيق الشرطي، الخلايا المدمجة، عرض الأعمدة ومناطق الطباعة تُعرض كما هي — وليس كجدول 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");التفاصيل
العرض يعكس القيم المخزنة والتنسيق في دفتر العمل. ما يتلقاه العميل هو صورة للورقة، ولا الصيغ ولا مخطط الاعتماد خلفها.
هي ليست جزءًا مما يُعرض للقارئ، وهذا هو السبب الرئيسي الذي يجعل الفرق تفضّل هذا على إرسال الملف عبر البريد. يحتفظ دفتر العمل بهيكله على الخادم الخاص بك؛ المتصفح يحصل على الصفحات.
نعم، رغم أن النتيجة تتبع إعداد الصفحات. الورقة التي لم تُحدد لها منطقة طباعة من قبل ستُقسم بشكل غير مريح لنفس السبب الذي يجعل طباعتها غير مريحة.
رخصة مؤقتة تستغرق بضع دقائق لطلبها وتعمل بالكامل على جهازك الخاص. الملفات المهمة هي تلك التي تُعطِّل عارضك الحالي بالفعل.