החודש הצלחנו לספק 72 שיפורים ותיקונים כולל 18 בעיות תמיכה בארגון ו-Priority. בסך הכל, 110 בעיות עובדו במהדורה האחרונה של Aspose.Words עבור .NET.

עדכונים עבור פלטפורמת Xamarin

החל מ-Aspose.Words 20.3, התמיכה של Xamarin משתנה. בגרסאות קודמות, סיפקנו קובצי DLL נפרדים עבור Xamarin.Android, Xamarin.Mac ו-Xamarin.iOS. כעת מפתחי Xamarin יכולים להשתמש ב-Aspose.Words עבור .NET Standard בכל הפלטפורמות שהוזכרו לעיל. על פי תיעוד .NET Standard, ניתן להשתמש ב-Aspose.Words עבור .NET Standard 2.0 עם Xamarin.iOS 10.14 ומעלה, Xamarin.Mac 3.8 ומעלה ועם Xamarin.Android 8.0 ומעלה.

תכונות ושיפורים בולטים

במהדורה האחרונה, הוצגו מספר תכונות חדשות. הבולטים ביותר הם:

  • מחלקה FindReplaceOptions מורחבת עם מאפיינים חדשים.
  • נוסף נכס ציבורי חדש SaveOptions.UpdateLastPrintedProperty.
  • מתיחה דינמית נתמכת של תמונה בתוך גבולות תיבת הטקסט המשמרת את היחס בין התמונה עבור מנוע הדיווח LINQ.

כמעט סיימנו את הגרסה הראשונה של רינדור אפקטים תלת מימדיים באמצעות תכונת OpenGL, עם זאת, הוחלט לדחות את השחרור לצורך בדיקה יסודית והתנסות בפונקציונליות החדשה.

יתר על כן, עשינו שיפוץ גדול של אלגוריתם איזון הערות השוליים מכיוון שהוא לא עבד כראוי בשילוב עם כללי פסקה. פלט הבדיקה השתפר משמעותית עבור מסמכים רבים וכמו תמיד, מוצגים מספר תיקונים הקשורים למרווח CJK עבור טקסטים יפניים, טיפול בפסקאות נסתרות שהמאפיינים שלהן משפיעים על הפריסה, היגיון חיתוך כדי להסביר מצב נדיר וכו'.

שחררנו גם את הגרסה העדכנית ביותר של Aspose.Words עבור Java יחד עם Aspose.Words עבור .NET. אנו שמחים להציג שיפורי ביצועים וזיכרון עצומים ב-Aspose.Words עבור Java 20.3 על ידי ביצוע אופטימיזציה של אלגוריתם NodeCollectionEnumerator, הסרת Ref יצירת אובייקטים ממחזורים מקוננים, מיטוב טעינת מסמכים ריקים ושימוש ב-arraycopy עבור מערכים קטנים.