Browse our Products
Aspose.Words for C++ 26.1 Release Notes
This page contains release notes for Aspose.Words for C++ 26.1.
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:
- Document Merging: Added an option to the AppendDocument() method to explicitly define the SectionStart behavior for the first imported section.
- PDF Rendering: Extended PdfSaveOptions.PreserveFormFields functionality to be compatible with all PDF compliance standards (including PDF/A and PDF/UA).
- PDF Export: Implemented support for tagging PDF AcroForms to enhance document accessibility.
- Field Rendering: Improved displacement handling for EQ fields with updated layout logic for precise positioning and bounds.
- Mathematical Equations: Added support for rendering MathML with East Asian characters while correctly preserving Latin and Hebrew text when an East Asian font is specified.
Full List of Issues Covering all Changes in this Release
Expand to view the full list of reported issues.
- Add support for loading of hyperlinks and bookmarks from MsoHtml
- Support editable form fields when exporting to PDF/UA
- Support PDF AcroForms tagging
- Preserve AcroForms when saving to PDF/A
- Convert Word to JSON in Parent Child Hierarchy
- Support OpenType Font Variations
- Circled numbers are rendered inaccurately
- Revision group calculated incorrectly
- PDF to DOCX layout differences
- Baskerville semi-bold is used instead of Baskerville regular
- Document comparison does not show the hyperlink object change
- UpdatePageLayout hangs
- ‘Roboto Lt’ is substituted with ‘Roboto’ when ‘Roboto Light’ is available
- List numbering is wrong after converting DOCX to PDF
- NullReferenceException is thrown upon converting node to HTML
- MsoHtml lists differs from MS Word’s result
- Import of MsoHtml lists differs from MS Word’s result
- Exception is thrown while converting MsoHtml to Docx
- TOC looks incorrect after updating
- Import of MsoHtml lists differs from MS Word’s result
- Formatting changes are not detected by Aspose.Words comparison
- Bookmark is lost after extracting page
- Resulted import of MsoHtml lists differs from MS Word’s
- Import of MsoHtml lists differs from MS Word’s result
- EQ field is rendered improperly
- Exception is thrown while converting MsoHtml to Docx
- Section start is changed after appending documents
- Take ImageSaveOptions.PageLayout into account when render PDF document
- Axis labels are rendered improperly
- ExtractPages does not split pages correctly
- Text is rendered with junk characters
- Japanese chart title became English upon conversion to PDF
- Table rendering inconsistency when save to DOCX and PDF
- Paragraph alignment is changed after appending document
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.