Browse our Products
Aspose.Words for C++ 26.6 Release Notes
This page contains release notes for Aspose.Words for C++ 26.6.
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 Customization: Added a new method to easily clear custom toolbars and keyboard shortcuts, helping you reset or secure document settings.
- PDF Export: Enabled seamless export of datetime form fields to PDF, ensuring your date and time data transfers accurately.
- PDF Export: Introduced JavaScript trigger support for date/time fields in PDF AcroForms, making your exported forms more interactive and responsive.
- PDF Export: Enhanced hyphenation rendering; if a font lacks an optional hyphen (U+00AD), it now automatically falls back to a visual hyphen while keeping your text fully searchable.
- PDF Export: Improved overall PDF output quality by fully preserving date picker content controls.
- Tables: Improved the handling of repeated table header rows for cleaner, more predictable layouts in multi-page tables.
Full List of Issues Covering all Changes in this Release
Expand to view the full list of reported issues.
- Add support for ‘mso-spacerun’ in MsoHtml documents
- Support date picker content control in PDF
- TOC page numbers incorrectly calculated
- Provide public access to Document.AttachedToolbars
- Repeated table header row should not be rendered on pages where the row does not fit in 2013 mode
- Investigate whether it is possible to preserve pick date form fields in PDF
- Support for preserving date picker content control in PDF output
- JPEG image color is changed after rendering
- Minor differences in VML shape sizes
- NullReferenceException when converting documents with “Symbol” font to raster formats (TIFF/PNG/JPG) under .NET 6.0-windows
- Revisions are grouped improperly when there is footnote
- Footer overlaps body content during DOC to PNG conversion
- Import of MsoHtml footnote options for second section differs from MS Word’s result
- Import of MsoHtml headers differs from MS Word’s result
- Import of MsoHtml lists differs from MS Word’s result
- High memory usage upon comparing documents
- InvalidOperationException is thrown upon building document layout
- Font subsets lack GSUB table causing incorrect rendering of complex scripts (Arabic, Indic, etc.) in Html export
- IndexOutOfRangeException upon saving document with OoxmlCompliance.Iso29500_2008_Strict
- Remove outdated pages from products.aspose.net/words
- Tick mark is rendered outside the axis line
- Content is moved to the previous pages after rendering
- Rendering DOCX with Arabic chars to HTML format with HarfBuzz shaper enabled produces distorted HTML
- MHT to PDF: MHT file corrupted
- Aspose.Words incorrectly imports consecutive bookmarks from MsoHtml
- Hyphenation symbol is not rendered
- Enhance Asian text breaking logic to consider Unicode Script in addition to Locale
- MD to MD: Content within < > is altered
- MathML is incorrectly imported from HTML
- Endnotes that MS Word removes present on rtf to docx conversion
- Repeated table header row is rendered improperly
- DataLabel is rendered improperly after setting DataLabels.Format.Fill.Color
- Table header row is repeated improperly after rendering
- Content position is incorrect in the rendered EQ field
- Headers and footers aren’t exported to Docling JSON
- PDF output differences when using Baskerville font subfamilies
- Improve import of table styles from MsoHtml
- Document comparison shows incorrect insertion
- Incorrect table header rendering in output PDF
- Part of content is moved to next page
- Import symbols from MsoHtml like MS Word does
- Table header should not be repeated above a tall row
- New page not started after a table with a tall header
- Additional Paragraph with list style added after SetMapping
- Part of content is moved to the next page upon rendering.
- Incorrect handling of repeated table header rows in a broken table on conversion to PDF
- DOCX to PDF: Table header not rendered correctly
- Table with tall header row is rendered improperly
- Revisions.RejectAll does not work correctly and generates incorrect output
- Content after not-fitting table row is in a wrong main text column in 2013 mode
- Assertion in debug code during layout build
- Line break issue and Korean Font problem in PDF and Images
- In 2013 mode, table header row should not be present above the row with “allow to break across pages” OFF if the row is still broken
- Conversion MHTML to PDF issue
- Default font substitution does not work when converting 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.