Aspose.Cells for Android via Java 21.12 ملاحظات الإصدار

Contents
[ ]
مفتاح ملخص فئة
CELLSJAVA-43994 دعم لمقاطعة تنفيذ WorkbookDesigner.process في SmarkMarker
CELLSJAVA-44039 قم بتعديل PDF سمة المُنتِج من PDF المُنشأ
CELLSJAVA-43768 تم ملاحظة مشكلة مساحة الكومة Java أثناء تحويل ملف XLSX إلى PDF
CELLSJAVA-43875 استثناء “Val FontUnderlineType string غير صالح” عند تحميل الملف XLSX
CELLSJAVA-43876 استثناء “java.lang.ArrayIndexOutOfBoundsException” عند تحميل ملف XLSX
CELLSJAVA-43844 هناك حاجة إلى تحسين تنسيق الأرقام المحاسبية
CELLSJAVA-43953 تقديم نص / جزء محدد “Cell” و “تعليق” ليتم ترجمته إلى اليابانية في Excel إلى تحويل PDF
CELLSJAVA-43469 الانحدار المحتمل: تدهور أداء FormatConditionCollection.addArea ()
CELLSJAVA-43646 لم يتم تقديم تأثير الظل للنص بشكل صحيح
CELLSJAVA-43760 اتجاه المثلث متساوي الساقين غير صحيح
CELLSJAVA-43786 عند تحويل ملف XLS إلى XLSX ، لا يتم تقديم بعض الأجزاء المتعلقة بالأشكال بشكل صحيح
CELLSJAVA-43838 بعد تنفيذ XlsToXlsx ، يتم فقد الشكل التلقائي
CELLSJAVA-43839 بعد تنفيذ XlsToXlsx ، يتم فقد LeftBracket
CELLSJAVA-43842 بعد تنفيذ XlsToXlsx ، يختلف شكل LeftBracket عن الشكل الأصلي
CELLSJAVA-43848 تحويل Excel إلى PDF - لا يتم تغليف بعض أحرف WordArt بالطريقة نفسها كما في ملف Excel
CELLSJAVA-43880 الزوايا الدائرية غير الصحيحة لمربع النص بعد تحويل xls إلى xlsx
CELLSJAVA-43867 تختلف أيقونة التنسيق الشرطي عند التصدير إلى html
CELLSJAVA-43812 excelToHtml: إزاحة موضع الشكل غير صحيحة
CELLSJAVA-43871 لم يتم عرض كائنات Prism 9 OLE في الإخراج PDF
CELLSJAVA-43883 أحجام الصفحات المعروضة غير صحيحة
CELLSJAVA-43881 يؤدي دمج الملفات إلى فقد إعداد لون الخلفية للأوراق
CELLSJAVA-43892 حدود Excel المحولة إلى HTML مفقودة
CELLSJAVA-43935 مشكلة في حجم خط نص الشكل أثناء حفظ وتحميل ملف XLS
CELLSJAVA-43952 إصدار انتهاء صلاحية الترخيص المؤقت
CELLSJAVA-43954 XLSX إلى PDF: تسبب الصورة استثناء “java.lang.OutOfMemoryError: Java heap space”
CELLSJAVA-43902 بعض حدود Excel المحولة إلى HTML زائدة عن الحاجة
CELLSJAVA-43933 عند التصدير إلى HTML ببيانات واحدة فقط ، فإن التنسيق الشرطي يختلف عن Excel
CELLSJAVA-43878 الموضع غير الصحيح لتسميات بيانات مخطط شريط المجموعة في Excel
CELLSJAVA-43895 لا يتم عرض شكل الخط وأشكال المخططات الأخرى بشكل صحيح عند تحويل XLS إلى XLSX
CELLSJAVA-43934 تسميات المخطط الدائري غير متطابقة مع Excel بعد معالجة المخطط أو تحديثه
CELLSJAVA-43519 تنتج الخلايا المدمجة المتضمنة في الصفوف أو الأعمدة المخفية جدول HTML غير متساو
CELLSJAVA-43962 التأثير غير متناسق بعد تحويل التنسيق الشرطي في Excel إلى HTML
CELLSJAVA-43983 الانحدار: الحلقة اللانهائية عند تحويل XLSX إلى PDF
CELLSJAVA-44029 XLSX إلى PDF: لم يتم تحويل الصورة
CELLSJAVA-44093 مشكلة اقتطاع النص مع أشكال المستطيل عند التقديم للصورة في الإصدارات الأحدث Aspose.Cells for Java
CELLSJAVA-44089 DataLabels.setShadow () غير متوفر ولا يساوي طريقة Series.setShadow ()
CELLSJAVA-44000 نمط Cells غير صحيح في HTML عند استخدام مجموعة الرموز والتنسيقات الشرطية الأخرى في نفس الوقت
CELLSJAVA-43932 مشكلة تتعلق بتعيين موضع تسميات البيانات للمخططات الدائرية المجوفة المنفصلة في صورة الإخراج
CELLSJAVA-44094 تم قطع عنوان المخطط عند التصدير إلى PDF
CELLSJAVA-43533 XLSX لمشكلة إنشاء Html في أوبونتو
CELLSJAVA-43987 يتم فقدان الحد الأيمن للخلايا المدمجة في لغة تأشير النص الفائق
CELLSJAVA-44016 مشكلة عند تحويل ملف Excel الذي يحتوي على عنوان URL للصورة إلى HTML
CELLSJAVA-43787 استثناء “IllegalArgumentException: أطوال الشرطة كلها صفر …” في Excel إلى عرض HTML
CELLSJAVA-43885 IllegalArgumentException أثناء تحويل ملف Excel
CELLSJAVA-43874 يطرح Workbook.save استثناء على ملف معين بواسطة Aspose.Cells فقط عند تطبيق ترخيص Aspose
CELLSJAVA-43969 ينتج عن الاسم الذي يحتوي على دالة COUNTIF والمرجع الخارجي NullPointerException
CELLSJAVA-43903 java.lang.NumberFormatException: لسلسلة الإدخال عند تقديم ملف Excel إلى HTML
CELLSJAVA-44071 com.aspose.cells.CellsException: لقد أدخلت عددًا قليلاً جدًا من المعلمات للوظيفة IF عند استدعاء Workbook.calculateFormula ()
CELLSJAVA-44104 NullPointerException عند استيراد SpreadSheetML

API العام والتغييرات غير المتوافقة مع الإصدارات السابقة

فيما يلي قائمة بأي تغييرات تم إجراؤها على API العام مثل الأعضاء المضافين أو المعاد تسميتهم أو المحذوفون أو المهملون بالإضافة إلى أي تغيير غير متوافق مع الإصدارات السابقة تم إجراؤه على via Java for Android Aspose.Cells Aspose.Cells. في منتدى الدعم Aspose.Cells.

يضيف طريقة التحميل الزائد Name.GetRefersTo ().

الحصول على تعبير الصيغة بناءً على الخلية المحددة.

يضيف طريقة ذات حمل زائد Range.AutoFill ().

ملء النطاق المستهدف تلقائيًا بنوع التعبئة.

يضيف Comment.IsThreadedComment.

يشير إلى ما إذا كان هذا التعليق هو تعليق مترابط.

إضافة الخاصية HtmlSaveOptions.IgnoreInvisibleShapes.

يشير إلى ما إذا كان يتم إدخال أشكال غير مرئية عند حفظ html.

يضيف خاصية Range.CurrentRegion.

يُرجع نطاقًا محددًا بأي مجموعة من الصفوف الفارغة والأعمدة الفارغة.

يضيف فئة AxisBins.

يمثل حاويات المحور لمخططات المدرج التكراري.

يضيف طريقة SheetRender.GetPageSizeInch (int pageIndex)

الحصول على حجم الصفحة من صورة الإخراج؟ في وحدة من البوصة.

يضيف طريقة WorkbookRender.GetPageSizeInch (int pageIndex)

الحصول على صورة حجم الصفحة الإخراج؟ في وحدة من البوصة.

يضيف تعداد CellValueFormatStrategy.DisplayString.

باستخدام هذه الإستراتيجية ، ستأخذ Cell.GetStringValue (CellValueFormatStrategy) في الاعتبار حد عرض العمود عند تنسيق قيم الخلية بنمط العرض. إذا تجاوزت النتيجة المنسقة العرض المتاح ، فقد يتم إرجاع “#” واحد أو أكثر ، تمامًا مثل ما يظهره ms excel لمثل هذا النوع من الخلايا.

إضافة خاصية WorksheetCollection.ActiveSheetName.

الحصول على اسم الورقة النشط للمصنف وتعيينه.

يضيف فئات JsonLoadOptions و JsonSaveOptions.

يمثل خيارات تحميل الملفات أو حفظها.

يضيف خاصية ImageSaveOptions.StreamProvider.

قم بتوفير التدفقات إذا كان هناك صفحتان أو أكثر.

يضيف LoadFormat.Image و LoadFormat.Json enum.

يمثل الصورة ونوع json.

إضافة تعداد SaveFormat.Bmp و SaveFormat.Emf و SaveFormat.Gif و SaveFormat.Jpg و SaveFormat.Json و SaveFormat.Png

تنسيقات حفظ جديدة مدعومة.

يضيف FileFormatType.Emf ، FileFormatType.Gif ، FileFormatType.Jpg ، FileFormatType.Json ، FileFormatType.Png ، FileFormatType.Wmf enum

أنواع تنسيقات الملفات المدعومة الجديدة.

المزيد من القيود لإضافة مناطق للتحقق من الصحة.

لقد قمنا بتغيير نموذج المنطقة للتحقق من الصحة والتنسيق الشرطي للنظر في الأداء. يتطلب النموذج الجديد مزيدًا من القيود لتسلسل المناطق المضافة. من أجل Validation.AddArea (CellArea cellArea ، bool checkIntersection ، bool checkEdge) and Validation.AddAreas (CellArea [] area ، bool checkIntersection ، bool checkEdge) ، إذا كانت معلمتا “check” خاطئة ، يحتاج المستخدم للتأكد من أن المناطق المضافة مرتبة ترتيبًا تصاعديًا حسب الزوايا العلوية اليسرى. وإلا فقد يتم الحصول على نتيجة غير متوقعة لعمليات أخرى. في الإصدار الجديد ، نظرًا لأن أداء إضافة كمية كبيرة من المناطق قد تم تحسينه بشكل كبير ، لا نعتقد أن ميزة Validation. لذلك نعتقد أن المستخدمين يمكنهم فقط الاتصال بـ AddArea (CellArea cellArea) مباشرة ، دون الحاجة إلى استخدام هاتين الطريقتين الخاصتين.

تم تغيير السلوك لتغيير مناطق التحقق من الصحة / التنسيق الشرطي.

للتحقق من الصحة و ConditionalFormatting ، في الإصدارات القديمة ، قد يتم دعم مناطقهم بواسطة كائن CellArea الذي تم الحصول عليه منه أو تعيينه لهم. لذلك إذا قام المستخدم بتغيير قيمة حقل كائن CellArea ، فقد تتغير المناطق أيضًا ، والعكس صحيح. في الواقع هذه نتيجة غير متوقعة من وجهة نظر تصميم API. من هذا الإصدار ، تمت إزالة هذا التأثير الجانبي ولا يمكن للمستخدم تغيير المناطق عن طريق تغيير كائن CellArea بعد الآن.

تم تغيير سلوك إضافة شرط التنسيق إلى FormatConditionCollection.

بالنسبة إلى طرق FormatConditionCollection.AddCondition (…) ، فإن الإصدارات القديمة تجعل أولوية الأسلوب المُضاف حديثًا هي الأقل. إنه يختلف عن سلوك ms excel. من هذا الإصدار ، تمامًا مثل ما ستحصل عليه للعملية في ms excel ، نجعل أولوية شرط التنسيق المضافة حديثًا هي الأعلى.

إضافة خاصية AbstractInterruptMonitor.TerminateWithoutException.

تشير هذه الخاصية إلى وقت الحاجة إلى مقاطعة لإحدى العمليات ، وما إذا كان يجب إنهاء العملية بواسطة استثناء أو الخروج بهدوء. بشكل افتراضي ، تكون هذه الخاصية خاطئة ، أي أنه سيتم إنهاء العملية بواسطة استثناء عند مقاطعتها.

يضيف خاصية WorkbookSettings.ResourceProvider.

تمت إعادة تسمية خاصية WorkbookSettings.StreamProvider لجعلها أكثر ملاءمة لوظيفتها وتسهيل فهمها على المستخدمين.

يضيف خيار LoadDataFilterOptions.Revision.

قد تحتوي بعض ملفات القوالب على كمية كبيرة من سجلات المراجعة مما يتسبب في ضعف أداء تحميل المصنف. يمكن للمستخدم استخدام هذا الخيار للتحكم في ما إذا كان يجب تحميل سجلات المراجعة أم لا.

يضيف خاصية JsonLoadOptions.MultipleWorksheets.

الإشارة إلى ما إذا كان استيراد كل سمة من سمات كائن JsonObject كورقة عمل واحدة عندما تكون جميع العقد الفرعية عبارة عن عقد صفيف.

يضيف FileFormatType.SqlScript و SaveFormat.SqlScript و SqlScriptSaveOptions

يمثل خيارات حفظ سكربت SQL.

يضيف SaveFormat.Xml و LoadFormat.Xml و XmlSaveOptions و XmlLoadOptions

يمثل خيارات ملفات R / W xml.

إضافة خاصية HtmlSaveOptions.SaveAsSingleFile.

يشير إلى ما إذا كان حفظ Excel كملف واحد.

يضيف خاصية JsonLoadOptions.MultipleWorksheets.

يشير إلى ما إذا كان يتم تحميل بيانات ملف Json إلى أوراق عمل متعددة

يضيف PdfSaveOptions.Producer خاصية.

الحصول على وتعيين منتج مستند pdf الذي تم إنشاؤه.

إضافة أساليب ListColumn.GetCustomTotalsRowFormula () و ListColumn.SetCustomTotalsRowFormula ()

الحصول على الصيغة المخصصة لصف الإجماليات في الجدول وتعيينها.

أسلوب قديم ، SheetRender.GetPageSize (int pageIndex)

استخدم SheetRender.GetPageSizeInch (int pageIndex) بدلاً من ذلك.

خاصية Obsoletes WorkbookSettings.StreamProvider.

الرجاء استخدام الخاصية WorkbookSettings.ResourceProvider بدلاً من ذلك.

يحذف الخاصية القديمة PdfSaveOptions.StreamProvider.

الرجاء استخدام الخاصية WorkbookSettings.ResourceProvider بدلاً من ذلك.