Excelize v1.3.0
- صدر هذا يوم: مايو 13، 2018
- صدر في GitHub: https://github.com/xuri/excelize/releases/tag/v1.3.0
ملاحظات الإصدار
التغييرات الأكثر بروزاً في هذا الإصدار:
كسر التغييرات
- جعل فهرس الصف متناسقاً في الدالة
SetRowHeight
وGetRowHeight
، إصلاح المشكلة #205
ميزات جديدة
- تمت إضافة الدالة الجديدة
SetSheetRow
لدعم كتابة السطر كله في وقت واحد، قضية ذات صلة #96 و #194 - وظائف جديدة
GetColOutlineLevel
،GetRowOutlineLevel
،SetColOutlineLevel
وSetRowOutlineLevel
تمت إضافته لدعم إنشاء مجموعة - إضافة أسلوب المُكَرِّد لـ
Rows
، وظائف جديدةColumns
،Next
وError
تمت إضافته - الدالة
SetCellValue
تدعم الآن قيمة النوعbool
وtime.Duration
- الدالة
AddTable
الآن يدعم اسم مجموعة الجدول، قضية ذات صلة #216 - الدالة
AddPicture
الآن يدعم تعيين وضع صورة، قضية ذات صلة #214 - الدالة
GetCellValue
الآن يدعم قراءةinlineStr
نوع قيمة الخلية، قضية ذات صلة #208 وسحب الطلب #209 - الدالة
AddChart
الآن يدعم تعيين حجم المخطط المخصص - إضافة 3D، 3D 100%، مكدسة، مكدسة و 100% مخطط سلسلة شريط ومكدس معتمد، قضية ذات صلة #160 و #190
- إضافة ارتباط تشعبي إلى دعم الصورة للدالة
AddPicture
، قضية ذات صلة #185 - إضافة خصائص الحماية المقترنة بدعم الخلية، قضية ذات صلة #191
- إضافة الفئات أو القيم على عكس ترتيب (اتجاه المخطط) دعم، وتعيين السيارات أو الحد الأقصى ثابتة، والحد الأدنى من المحور، قضية ذات صلة #202
إصلاحات الأخطاء
- إصلاح
DeleteSheet
جعل الملف المكسور الناجم عن حساب علامةactiveTab
خطأ، قضية ذات صلة #165 - إصلاح عدد الأعمدة المقروءة بشكل خاطئ في بيانات ورقة عمل محددة، قضية ذات صلة #175
- معالجة اسم ملف جدول السلسلة المشتركة الخاصة
xl/SharedStrings.xml
لجعل المكتبة توافق مع برنامج 1C، قضية ذات صلة #188 - إصلاح
checkCellInArea
فهرس خارج النطاق عندما يكون مرجع الخلية المدمجة إحداثيات مفردة، قضية ذات صلة #206 - إصلاح مجموعة الخطوط لا تعمل، قضية ذات صلة #222
Performance
- جعل
SetCellStyle
أسرع من خلال تخطي التحويلات فيcheckCellInArea
، وتخطي الشيكات المنطقة عندما نكون متأكدين من أن الخلية لا يمكن أن تكون قبل أو الماضي الحالي الصف/العمود - حفظ وحدات البايت على الذاكرة بدلاً من سلسلة، 11% ذاكرة التوفير، راجع أرقام الأداء