Aspose.Words for Android via Java 18.2 Release Notes

Major Features

There are 100+ improvements and fixes in this regular monthly release. The most notable are:

  • FontSettings.EnableFontSubstitution option added
  • Support to insert Style Separator to put different Paragraph styles
  • HtmlSaveOptions.MetafileFormat property added 
  • KeepSourceFormatting logic improved
  • Rendering of SVG graphics elements embedded into DrawingML objects (svgBlip) implemented
  • Added option to disable the internal font substitution mechanism and use the default font instead while rendering to PDF. (FontSettings.EnableFontSubstitution)
  • Fixed “Compound lines are not supported” warning generation
  • Fixed problem with path gradient brush scaling while rendering metafiles
  • Spacing  between legend items in DrawingML Charts rendering fixed
  • The data series line with “Round” cap type is rendered properly when exporting DrawingML Charts into PDF now
  • Rotated VML text boxes with non-default alignment rendering fixed
  • Auto-size calculation of rotated VML text boxes with vertical layout fixed
  • Implemented none wrapping for text frames
  • Improved paragraph spacing computation with hidden paragraphs
  • Improved custom tab stops handling around hidden paragraphs
  • Improved line wrapping around dashes
  • Improved character spacing control for complex code point sequences
  • Improved processing of out-of-order footnotes
  • Implemented mirror margins and gutter position handling when page orientation changes
  • Improved performance of reflow when document is large and has fields in headers/footers
  • Fixed text box width issue with left-aligned RTL text

‘Aspose.Words for Android via Java’ 18.2 also includes the current ‘Aspose.Words for Java’ features. See the full list of changes in Aspose.Words for Java 18.2 Release Notes.

Full List of Issues Covering all Changes in this Release

WORDSJAND-339File paths get saved incorrectly in content.xmlBug
WORDSJAND-288Background is incorrect when WrapMode.CLAMP is usedBug
WORDSJAND-315PathGradient disappearedBug
WORDSJAND-342Incorrect result while calculation in FieldFormTextBug
WORDSJAND-343HtmlReader can’t find installed font by its font’s familyBug
WORDSJAND-344The string with the French (Switzerland) currency symbol cannot be parsedBug
WORDSJAND-345Some fields containing functions returns ‘!Syntax Error’Bug
WORDSJAND-346Incorrect Russian months namesBug
WORDSJAND-310Incorrect PathGradient’s patternBug

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 .NET 18.2 and Aspose.Words for Java 18.2 are also included in this ‘Aspose.Words for Android via Java’ 18.2.