Excelize v2.1.0
- صدر هذا يوم: شهر فبراير 10، 2020
- صدر في GitHub: https://github.com/xuri/excelize/releases/tag/v2.1.0
ملاحظات الإصدار
التغييرات الأكثر بروزاً في هذا الإصدار:
ميزات جديدة
- وظيفة جديدة
DeleteDefinedName
، دعم لحذف الأسماء المعرفة للمصنف أو ورقة العمل - وظيفة جديدة
SetPageMargins
وGetPageMargins
، دعم الحصول على الهوامش الصفحة وتعيينها - وظيفة جديدة
DeleteChart
وDeletePicture
، دعم لحذف المخطط والصور من ورقة العمل - إضافة دعم لملف Excel الذي لا يستخدم ترميز UTF-8
- الدالة
AddChart
الآن دعم لإنشاء دائري من المخطط الدائري، شريط من مخطط دائري ومخطط التحرير والسرد - الدالة
AddChart
الآن دعم لتعيين خطوط الشبكة الثانوية للمخطط، قضية ذات صلة #501 - الدالة
AddChart
الآن دعم لتعيين عرض الخط من مخطط خطي، قضية ذات صلة #505 - الدالة
AddChart
الآن دعم لتعيين وحدة رئيسية وعلامة علامة تخطي للمخطط، قضية ذات صلة #538 - الدالة
SetColVisible
الآن دعم لتعيين العمود مرئية من قبل نطاق العمود - الدالة
AddPivotTable
السماح بالأعمدة الفارغة في الجدول المحوري، قضية ذات صلة #511
إصلاحات الأخطاء
- إصلاح النص الفضائي المنتهي المفقود للخلية
- دعم الدالة
MergeCell
تراكبت خلايا الدمج، حل المشكلة #533 - تمت إضافة معالجة النص المنسق المضمن الفارغ في بعض الحالات، حل المشكلة #529
- تمت إضافة معالجة طريقة عرض المصنف الفارغة في بعض الحالات، حل المشكلة #426
- تمت إضافة معالجة حرف الهروب في الصيغة، حل المشكلة #546
تحسين الأداء
- وظيفة جديدة
NewStreamWriter
وFlush
لإنشاء ورقة العمل الجديدة مع كميات ضخمة من البيانات. مقارنة مع الكتابة غير المتدفقة، خفض استخدام الذاكرة بنسبة 90.2٪، والتكلفة الزمنية بنسبة 53٪ - جعل الدالة
GetRows
قراءة البيانات كتدفق. انخفاض استخدام الذاكرة بنسبة 78.9٪، قضية تتصل #146 and #382 - تحسينات التوافق، إضافة 49 مساحات اسم XML الداخلية دعم
متنوعه
- إضافة تسجيل الأخطاء المحتملة عند فك ترميز XML، قضية تتصل #539
- تحسين اختبارات وحدة تغطية التعليمات البرمجية (تغطية الخط: 97.04٪)
- إضافة خطأ التحقق مفقود في اختبارات الوحدة
- موقع الوثائق بلغات متعددة: الإنكليزية والفرنسية والروسية والصينية واليابانية والكورية، والتي تم تحديثها
شكرًا لك
شكرا لجميع المساهمين في Excelize. يوجد أدناه قائمة بالمساهمين الذين لديهم مساهمات برمجية في هذا الإصدار:
- @heiy (heiy)
- @streboryaj
- @ducquangkstn (quang_neo)
- @mlh758 (Michael Harris)
- @zxdvd (Xudong Zhang)
- @monoflash (Alex Geer)
- @match-meng
- @chowey (Cameron Howey)
- @Amodio (Jacques Boscq)