Aspose.Words for Node.js via .NET V25.5

Released: May 8, 2025

Updates in V25.5

Features

  • AI: Integrated support for document summarization, grammar checking and translation using OpenAI, Google and Anthropic generative language models.
  • Chart Styling: Added the ability to set chart style.
  • Markdown Export: Added the possibility to control how empty paragraphs are exported into Markdown.
  • Text box content is now marked with textbox tag.
  • Added support for rendering Waterfall ChartEx.
  • Added support for MSO properties during import.
  • Improved default setting for ChartEx.
  • You can now use images as an input in LowCode classes.
  • Provided PdfSaveOptions.EnableHTTPCompression in API.
  • Added PdfOption.Linearization property.
  • You can now create a PDF file with "Fast Web View" set to yes.
  • Improved text block detection upon importing PDF.
  • Implemented better support for 'br' HTML element.
  • Implemented import of page breaks.
  • Implemented import of breaks into correct paragraph.
  • Added support for loading of native lists with more than 9 levels.
  • Added support for the "mso-outline-level" property for MsoHtml documents.
  • Added support for the "mso-no-proof" property when loading MsoHtml.
  • Added support for the "supportLineBreakNewLine" HTML conditional expression feature when loading MsoHtml.
  • Improved loading of style formatting when 'mso-style-name' references a built-in style.

Fixes

  • Page numbers in INDEX field are incorrect.
  • REF field value is not shown after updating fields.
  • Aspose.Words doesn't write w:clear on page break w:br elements in DOCX documents.
  • Doesn't write w:equa Width attribute for w:cols element.
  • The output SVG document contains double id attribute in 'g' element.
  • DOC to MD: Redundant empty lines in the output.
  • Background in WMF is rendered improperly.
  • Redundant font cloning.
  • Number of revision returned by Aspose.Words does not match MS Word.
  • Revision number returned by Aspose.Words does not match MS Word output.
  • Number of revision is incorrect.
  • Revision returned by Aspose.Words not match Word.
  • Aspose.Words returns number of revision which does not match MS Word.
  • Looks like revision count does not match the count provided by MS Word.
  • Wrong layout when converting particular RTF to PDF.
  • Text wrapping around floaters is incorrect when text contains NoBreakHyphen.
  • Line break differs between DOCX and PDF.
  • StackOverflowException is thrown upon loading PDF document.
  • References are missing in TOC page reference when export to Markdown.
  • Multi-level category labels are rendered improperly.
  • NullReferenceException when converting 2nd page of input DOCS to fixed-HTML.
  • Trailing 'br' elements are imported incorrectly from MsoHtml.
  • Break elements are imported incorrectly from MsoHtml.
  • Text position is incorrect after rendering.
  • List numbering differs from MS Word's result.
  • Importing of the lists differs from MS Word's result.
  • Aspose.Words imports lists not like MS Word does.
  • List item importing looks different then from MS Word's result.
  • List importing differs from MS Word's result.
  • List item formatting differs from MS Word's result.
  • When rendering a cloned APS tree, glyphs with the same font are not merged.
  • Font formatting is not applied to BR elements with the "page-break-before:always" style loaded from MsoHtml.
  • Aliases of built-in styles are imported incorrectly from MsoHtml.
  • Linked built-in styles are imported incorrectly from MsoHtml.
  • Justification is incorrect after rendering.
  • RTL text position is incorrect after rendering.
  • Number of revision returned by Aspose.Words does not match MS Word.
  • Wrapping in OfficeMath is incorrect after rendering.
  • Compare result does not match MS Word output.
  • Bookmark is lost after comparing documents.
  • Excessive rotations are caused by rendering textboxes inside table cells with rotated content.
  • br element with "clear" attribute is not imported as a text wrapping line break from MsoHtml.
  • Field code is rendered in the output.
  • Processing floater table before stretcher line in 2013 mode.
  • Page with Picture missing after Aspose.Words convert to PDF.
  • Image is lost in output.
  • Suppress extra line spacing the way WordPerfect 5.x does - incorrect line heights on conversion to PDF.
  • Content is invisible after rendering.
  • Hide properties for ImageWatermarkOptions and TextWatermarkOptions for WatermarkerContext.
  • DOCX to PDF: Charts description is not rendered correctly.
  • Missed comments for Processor.To(List, SaveOptions).
  • FileCorruptedException is thrown upon loading DOCX document.
  • Content in SVG is lost.
  • InvalidOperationException is thrown when JSON value contains decimal dot.
  • HTML to PDF row height increased.
  • NullReferenceException is thrown upon calling UpdateFields.
  • NullReferenceException is thrown upon updating field in the document.