Ce mois-ci, nous avons réussi à fournir 72 améliorations et correctifs, dont 18 problèmes de support Enterprise et Priority. Au total, 110 problèmes ont été traités dans la dernière version d’Aspose.Words for .NET.

Mises à jour pour la plate-forme Xamarin

À partir de Aspose.Words 20.3, la prise en charge de Xamarin est modifiée. Dans les versions antérieures, nous fournissions des DLL distinctes pour Xamarin.Android, Xamarin.Mac et Xamarin.iOS. Désormais, les développeurs Xamarin peuvent utiliser Aspose.Words for .NET Standard sur toutes les plates-formes mentionnées ci-dessus. Selon la documentation .NET Standard, Aspose.Words for .NET Standard 2.0 peut être utilisé avec Xamarin.iOS 10.14 ou plus récent, Xamarin.Mac 3.8 ou plus récent et avec Xamarin.Android 8.0 ou plus récent.

Caractéristiques principales et améliorations

Dans la dernière version, plusieurs nouvelles fonctionnalités ont été introduites. Les plus notables sont :

  • La classe FindReplaceOptions est étendue avec de nouvelles propriétés.
  • Ajout d’une nouvelle propriété publique SaveOptions.UpdateLastPrintedProperty.
  • Étirement dynamique pris en charge d’une image dans les limites de la zone de texte en préservant le rapport de l’image pour le moteur de génération de rapports LINQ.

Nous avons presque terminé la première version du rendu des effets 3D via la fonctionnalité OpenGL, cependant, il a été décidé de retarder la sortie pour des tests approfondis et des expérimentations avec la nouvelle fonctionnalité.

De plus, nous avons procédé à une refonte majeure de l’algorithme d’équilibrage des notes de bas de page car il ne fonctionnait pas correctement en combinaison avec des règles de paragraphe. La sortie du test s’est considérablement améliorée pour de nombreux documents et, comme toujours, un certain nombre de correctifs liés à l’espacement CJK pour les textes japonais, la gestion des paragraphes masqués dont les propriétés affectent encore la mise en page, la logique de découpage pour tenir compte d’une condition rare, etc. sont introduits.

Nous avons également publié la dernière version d’Aspose.Words for Java avec Aspose.Words for .NET. Nous sommes heureux d’introduire d’énormes améliorations de performances et de mémoire dans Aspose.Words for Java 20.3 en effectuant l’optimisation de l’algorithme NodeCollectionEnumerator, en supprimant Ref création d’objets à partir de cycles imbriqués, optimisation du chargement de documents vierges et utilisation d’arraycopy pour les petits tableaux.