تمكنا هذا الشهر من تقديم 72 تحسينًا وإصلاحًا ، بما في ذلك 18 مشكلة في دعم المؤسسات والأولوية. إجمالاً ، تمت معالجة 110 مشكلة في أحدث إصدار من Aspose.Words for .NET.
تحديثات لمنصة Xamarin
بدءًا من Aspose.Words 20.3 ، تم تغيير دعم Xamarin. في الإصدارات السابقة ، قدمنا مكتبات DLL منفصلة لـ Xamarin.Android و Xamarin.Mac و Xamarin.iOS. الآن يمكن لمطوري Xamarin استخدام Aspose.Words لـ .NET Standard في جميع الأنظمة الأساسية المذكورة أعلاه. وفقًا لـ وثائق .NET القياسية ، يمكن استخدام Aspose.Words for .NET Standard 2.0 مع Xamarin.iOS 10.14 أو أحدث ، Xamarin.Mac 3.8 أو أحدث ومع Xamarin.Android 8.0 أو أحدث.
الميزات والتحسينات البارزة
في الإصدار الأخير ، تم تقديم العديد من الميزات الجديدة. أبرزها:
- يتم توسيع فئة FindReplaceOptions بخصائص جديدة.
- تمت إضافة خاصية عامة جديدة SaveOptions.UpdateLastPrintedProperty.
- التمديد الديناميكي المدعوم للصورة داخل حدود مربع النص مع الحفاظ على نسبة الصورة لمحرك تقارير LINQ.
لقد أكملنا تقريبًا الإصدار الأول من عرض التأثيرات ثلاثية الأبعاد من خلال ميزة OpenGL ، ومع ذلك ، فقد تقرر تأجيل الإصدار لإجراء اختبار شامل وتجربة الوظيفة الجديدة.
علاوة على ذلك ، أجرينا إصلاحًا شاملاً لخوارزمية موازنة الحاشية السفلية لأنها لم تعمل بشكل صحيح في تركيبة مع قواعد الفقرة. تم تحسين مخرجات الاختبار بشكل كبير للعديد من المستندات ، وكما هو الحال دائمًا ، يتم تقديم عدد من الإصلاحات المتعلقة بمسافات CJK للنصوص اليابانية ، والتعامل مع الفقرات المخفية التي تؤثر خصائصها على التخطيط ، ومنطق القطع لحساب حالة نادرة ، وما إلى ذلك.
لقد أصدرنا أيضًا أحدث إصدار من Aspose.Words لجافا جنبًا إلى جنب مع Aspose.Words for .NET. يسعدنا تقديم تحسينات هائلة في الأداء والذاكرة في Aspose.Words لجافا 20.3 من خلال إجراء تحسين خوارزمية NodeCollectionEnumerator ، وإزالة المرجع إنشاء كائنات من دورات متداخلة ، وتحسين تحميل المستندات الفارغة ، واستخدام المصفوفات الصغيرة.