Browse our Products
Aspose.Words for C++ 24.11 Release Notes
Major Features
There are 91 improvements and fixes in this regular monthly release. The most notable are:
- Text Summarization: Integrated support for document summarization using OpenAI and Google generative language models.
- Data Formatting: Added the ability to get and set format codes for chart data.
- PDF Export Customization: Introduced a new option to control the rendering of PDF choice form field borders.
- Document Properties: Added properties to access extended document properties.
- ActiveX Control Customization: Enabled setting captions for ActiveX controls.
- PDF Export Refinements: Enhanced PDF export by including table title properties as PDF logical structure element titles.
- Histogram Chart Enhancements: Improved histogram chart rendering by allowing for a specified number of bins and labels.
Full List of Issues Covering all Changes in this Release
Expand to view the full list of reported issues.
Here is the cleaned list without task identifiers, task types, and vertical slashes:
Here’s the modified list with the identifiers, types of tasks, and vertical slashes removed:
- Provide an option to control form fields border formatting
- Add possibility to set caption of CommandButton ActiveX control
- Support for displaying numbers as decimals in Aspose.Words Charts
- Provide information about document metadata
- Allow specifying inserted/deleted cells color in RevisionOptions
- Support rendering emphasis marks
- Data labels rendering for histogram charts
- Embed custom fonts in SaveFormat.PCL
- Provide option to save to PCL instead of PCLXL
- Add possibility to summarize text using OpenAI and Google generative language models
- DOCX to PCL conversion font spacing and bold issue
- Analyze what it takes to add Aspose.Wods for .NET in SQL Server 2014
- Analyze what it takes to add Aspose.Wods 20.10 in SQL Server 2016
- Rendering histograms if the number of bins parameter is specified
- DOC to JPG - Chinese characters lose under dot
- Emphasis marks are lost after converting from DOCX
- Chinese glyphs are lost after converting to PCL
- Comment replies spearated
- IndexOutOfRangeException is thrown upon rendering document
- Part of content is moved to next page
- Exception is thrown upon loading DOCX document
- FileNotFoundException is thrown upon loading DOCX document
- DOCX to PDF: FieldToc.UpdatePageNumbers() fails to update page numbers in some files
- Font size is changed after appending document
- Text content is missed after loading PDF
- LISTNUM with French name of the list is updated improperly
- Exception when rendering a bar chart with “invert if negative”
- Shape is shifted upon rendering
- Shape position is incorrect after rendering
- Image is lost after conversion from DOCX to PDF
- Instead of being cropped, the image is vertically compressed during rendering on .NET Standard
- OfficeMath formula is rendered improperly
- Gif background becomes black after rendering to HtmlFixed
- Floating table position in header is incorrect after rendering
- Part of content is moved to previous page
- Content of Word document is shifted up to previous page after calling AppendDocument
- Links are broken in a document imported from CHM
- Application hangs when trying to load CHM file
- TOC is updated improperly
- Webpage to MHTML conversion produces blank document
- Footer is missing when loading a DOCX
- FileLoadException is thrown upon loading PDF
- InvalidOperationException upon updating page layout after removing paragraph
- Missing border for alternative rows in table
- Incorrect chart rendering after conversion to PDF
- Loading the chm file into the Model takes a very long time
- Custom document properties are lost after open/save DOCX document
- The document can be unprotected without entering password after open/save DOCX document
- HTML inserted in Content Control not positioned correctly
- Aspose.Words hangs upon rendering document with hyphenation
- InvalidOperationException on Save with XML Mapping
- Grouping group shapes resets inner group shapes dimensions
- A redundant page is shown when ExtractPages method is used to extract single page
- ArgumentOutOfRangeException is thrown upon using ExtractPages method
- Improve list items behavior when ExtractPages method is used
- Children count returned by GetChildNodes is incorrect for nested SDTs
- NullReferenceException is thrown upon inserting HTML into SDT
- Aspose.Words produced corrupted RTF
- FileCorruptedException is thrown upon loading DOCX document
- UpdateFields raises ‘IndexOutOfRangeException’
- Incorrect field update for IF field
- AutoColor is incorrect in the filled TextBox.
- Bookmark missing after SDT mapping from inline CC
- RevisionGroup.Text is empty for changed section break.
- Line between points is not rendered in line chart.
- Blank text in revision with modified number of columns
- FileCorruptedException is thrown upon loading DOCX document.
- StackOverflowException is thrown upon converting DOC to JPEG
- Incorrect cell margin reported by document model
- Error: “Unable to Read Beyond End of Stream” During File Conversion
- Bookmark is lost after comparing documents.
- System.InvalidOperationException when opening WordOpenXMLMinimal
- Preserve table caption and description in PDF
- SDT is lost after loading document
- Consider using soft-hyphen instead of hard-hyphen for hyphenation symbol
- Shape.Bounds returned by Aspose.Words is not correct for rotated shape in group shape
- Text wrapping problem in generated PDF
- Paragraphs are rendered on previous pages in output PDF
- DOCX to PDF conversion issue with shape position
- Compressed files are detected as TEXT documents
- Corrupted file is loaded as Text document when load from stream
- .ts Video file is detected as Text
- Rar achieve is detected as TXT
- Aspose.Words keeps allocating memory after processing the doucment
- Insufficient quality of icons when saving DOCX to PNG and JPEG compared to original and PDF
- IRM protection wasn’t unlocked
- Bookmark is moved outside the cell after inserting formfield
- RTF to PDF Symbol Change
- Text is missing
- Wrapped shapes positioned incorrectly in MS Word 2013 mode
- Image in a header, disappears when save a docx to PDF
Public API and Backward Incompatible Changes
This section lists public API changes that were introduced in Aspose.Words 24.11. It includes not only new and obsoleted public methods, but also a description of any changes in the behavior behind the scenes in Aspose.Words which may affect existing code. Any behavior introduced that could be seen as regression and modifies the existing behavior is especially important and is documented here.
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 has limited support for database features - C++ doesn’t have 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 64-bit Intel Mac platform.