Den här månaden lyckades vi leverera 72 förbättringar och korrigeringar inklusive 18 Enterprise- och Priority-supportproblem. Totalt har 110 frågor behandlats i den senaste versionen av Aspose.Words för .NET.

Uppdateringar för Xamarin Platform

Från och med Aspose.Words 20.3 ändras stödet för Xamarin. I tidigare versioner tillhandahöll vi separata DLL:er för Xamarin.Android, Xamarin.Mac och Xamarin.iOS. Nu kan Xamarin-utvecklare använda Aspose.Words för .NET Standard i alla ovan nämnda plattformar. Enligt .NET Standard-dokumentationen kan Aspose.Words för .NET Standard 2.0 användas med Xamarin.iOS 10.14 eller nyare, Xamarin.Mac 3.8 eller nyare och med Xamarin.Android 8.0 eller nyare.

Framträdande egenskaper och förbättringar

I den senaste utgåvan har flera nya funktioner introducerats. De mest anmärkningsvärda är:

  • FindReplaceOptions-klassen utökas med nya egenskaper.
  • Lade till en ny offentlig egenskap SaveOptions.UpdateLastPrintedProperty.
  • Stöd för dynamisk töjning av en bild inom textboxens gränser som bevarar förhållandet mellan bilden för LINQ Reporting Engine.

Vi har nästan slutfört den första versionen av 3D Effects-rendering genom OpenGL-funktionen, men det beslutades att skjuta upp releasen för grundlig testning och experimenterande med den nya funktionaliteten.

Dessutom hade vi en större översyn av fotnotsbalanseringsalgoritmen då den inte fungerade korrekt i kombination med paragrafregler. Testresultatet har förbättrats avsevärt för många dokument och som alltid introduceras ett antal korrigeringar relaterade till CJK-avstånd för japanska texter, hantering av dolda stycken vars egenskaper påverkar layoutstillbilden, urklippslogik för att ta hänsyn till ett sällsynt tillstånd, etc.

Vi har också släppt den senaste versionen av Aspose.Words för Java tillsammans med Aspose.Words för .NET. Vi är glada att kunna introducera enorma prestanda- och minnesförbättringar i Aspose.Words för Java 20.3 genom att utföra NodeCollectionEnumerator-algoritmoptimering, ta bort Ref. skapade objekt från kapslade cykler, optimering av tom dokumentladdning och användning av arraycopy för små arrayer.