عام API التغييرات في Aspose.Cells 8.1.1

الخصائص والميزات المضافة

تمت إضافة خاصية HtmlSaveOptions.PresentationPreference

تعرض فئة HtmlSaveOptions أداة getter / setter لخاصية PresentationPreference والتي يمكن استخدامها لعرض النتائج بتخطيط أفضل عند تصدير جداول البيانات إلى HTML أو MHTML. القيمة المفترضة هي false. بينما إذا تم ضبطه على “صحيح” ، يقوم Aspose.Cells API بتصدير محتويات ورقة العمل مع عرض تقديمي أفضل.

تمت إضافة دعم لسيناريوهات ورقة العمل

السيناريو هو نموذج ماذا لو يتضمن خلايا إدخال متغيرة مرتبطة ببعضها البعض بواسطة صيغة واحدة أو أكثر. لقد كشف Aspose.Cells برنامج getter و setter لخاصية Worksheet.Senarios جنبًا إلى جنب مع الفئات التالية لمساعدة المطورين على إنشاء السيناريوهات ومعالجتها وإزالتها.

  1. السيناريو: يمثل سيناريو فردي.
  2. مجموعة سيناريو: يمثل مجموعة من السيناريوهات.
  3. ScenarioInputCellCollection: يمثل قائمة خلايا الإدخال لسيناريو معين.
  4. ScenarioInputCell: يمثل خلية إدخال من مجموعة خلايا الإدخال لسيناريو معين.

التغيير في سلوك CellsException

مع الإصدارات السابقة من Aspose.Cells for Java API ، عندما تم تحميل جدول بيانات معطوب في مثيل Workbook ، كان API يميل إلى إلقاء رسالة عامة دون الإشارة إلى مكان المشكلة. لقد قمنا بتغيير هذا السلوك لـ 8.1.1 بحيث يطرح API استثناءً برسالة ذات مغزى تشير إلى أين (أي خلية) وماذا (تعبير الصيغة) يسبب الاستثناء عند قراءة ملف القالب.