Browse our Products
Aspose.Words for C++ 25.12 Release Notes
This page contains release notes for Aspose.Words for C++ 25.12.
A comprehensive description of all classes, methods, and properties, along with code examples, is available on the API reference pages.
Major Features
There are most notable improvements and fixes in this regular monthly release:
- PDF Export: Implemented Base URI export into PDF to correctly resolve and handle relative hyperlinks within the exported documents.
- Font Rendering: Added robust support for Variable Fonts when saving documents to SVG and Html-Fixed formats. This ensures correct rendering of different font variations (including weight, width, and other parameters) defined within a single font file.
- Chart Rendering: Added support for rendering Funnel charts in documents.
- Field Rendering: Added support for VerticalFarEast and HorizontalRotatedFarEast text orientation in EQ-field elements during rendering.
Full List of Issues Covering all Changes in this Release
Expand to view the full list of reported issues.
- Support of rendering Funnel ChartEx
- Provide option to use CMYK color space for the entire PDF document, not just images
- Images moved to previous page in PDF
- RTF to PDF conversion issue with table rendering
- System.ArgumentException upon conversion DOC to PDF
- DOCX to PDF: Equation is not rendered correctly
- Hyperlink highlighting is lost after comparing documents
- InvalidCastException is thrown upon reading DOCX document
- TOC is split into two parts in the document structure
- DOCX to PDF: Content controls appear in grey font color
- Shapes are moved to previous page after comparison
- Shape is moved to the next page after rendering
- DOCX to PDF conversion displays incorrect step reference
- NullReferenceException is thrown upon rendering document
- BuiltInDocumentProperties are reset after comparing document with ComparisonTargetType.New
- Calculating the cell PreferredWidth in RTF
- Write BuiltInDocumentProperties.HyperlinkBase into PDF
- Cell text in AW model does not match MS Word
- Comparison of document with list items does not match MS Word result
- TOC field includes invalid entry
- Negative cell preferred does not match MS Word on loading an RTF document
- Math equation shape rendered improperly
- Checkbox format is changed after importing content
- SVG image is rendered improperly
- Styles are imported incorrectly from MsoHtml
- Style imported from MsoHtml is formatted incorrectly
- Styles are imported incorrectly from MsoHtml
- Consider rendering localized default chart title
- Shape color is changed after importing to another document
- Incorrect field value orientation upon rendering to image
- TOC field comparison does not work the same way as in MS Word
- Document.ExtractPages throws an exception with the message “Value cannot be null. (Parameter ‘key’)”
- Date field result is formatted improperly in Hebrew
- Part of content is moved to previous page
- Part of table with floating images is moved to previous page
- Negative header/footer distance from text handling does not match MS Word
- Part of content is moved to previous page upon rendering
- Table is moved to the next page upon rendering
- DOCX to PDF conversion issue
- The formatting of converted from DOCX to PDF document does not match the original document
- Colon position is changed after RTF to PDF conversion
- DOCX to PDF conversion layout issue
- When converting specific DOCX document - page break cuts off text and image in table
- Contents are pushed up to page after DOCX to PDF conversion
- Improve TOC comparison algorithm
- AW breaks a table across pages incorrectly on conversion to PDF
- Data bars are lost after converging HTML to DOCX
- Document.GetText() returns the text without numbered lists
- Incorrect DOCX to PDF rendering after installing font that is used in input document
- Incorrect page numbers in TOC
- Chinese text is not replaced in the document
- Numbering is lost after inserting ODT document
- ArgumentException is thrown upon rendering document
- ArgumentException upon conversion DOCX to PDF
Limitations and API Differences
Aspose.Words for C++ has some differences as compared to its equivalent .NET version of the API. This section contains information about all such functionality that is not available in the current release. The missing features will be added in future releases.
- The current release does not support Metered license.
- The current release does not support LINQ and Reporting features.
- The current release does not support OpenGL 3D Shapes rendering.
- The current release does not support loading PDF documents.
- The current release does not support printing.
- The current release has limited support for database features. C++ doesn’t have a common API for DB like .NET System.Data.
- The current release supports Microsoft Visual C++ version 2019 or higher.
- The current release supports Clang 3.9.1 or higher on Linux and only for the x86_x64 platform.
- The current release supports macOS Monterey or later (12.0+) for the 64-bit Intel Mac platform.