Browse our Products

Aspose.Words for Android via Java 23.12 Release Notes

Major Features

There are 309 improvements and fixes in this release. The most notable are:

  • Added generic type parameter to CompositeNode’s class methods.
  • Implemented various PDF rendering optimizations to reduce output size when utilizing PdfSaveOptions.OptimizeOutput settings.
  • Added the capability to retrieve the foreground color without modifiers in the Fill and Stroke classes.
  • Expanded the functionality of ChartDataPointCollection, ChartSeries, and ChartFormat classes with new options.
  • Introduced a simplified method for inserting one document inside another document inline at the current cursor position.
  • Introduced the ImageData.FitImageToShape() method.
  • Added the ability to access and modify the Locked property of a Style.
  • Implemented a feature to recognize hyperlinks when loading TXT documents.
  • Implemented the way to control when certain revision should be accepted/rejected or not by the RevisionCollection.Accept, RevisionCollection.Reject methods.
  • Added an ability to specify the default font formatting for legend entries of DrawingML charts.
  • Provided an ability to write all sections of the document to the same XLSX worksheet.
  • Add support of TomEE 9 and Jakarta APIs
  • Update Bouncy Castle library
  • Added an ability to specify the page layout to be used when the document is opened in a PDF reader.
  • Introduced support for WebP images. Please note, this feature is available for .NetStandart and .NET6+ versions only.
  • Added the dollarText number format for LINQ Reporting Engine.

Since the code base of ‘Aspose.Words for Android via Java’ matches the code of relevant .NET and Java versions, most of the changes, enhancements, and fixes included in the Aspose.Words for Java 23.10, Aspose.Words for Java 23.11 and Aspose.Words for Java 23.12 are also included in this ‘Aspose.Words for Android via Java’ 23.12.