DevExpress Office File API
Improves Zip Compression, PDF and Word Processing APIs.
Fixes
PDF Document API
- Parsing - A document cannot be loaded if the button form field has an incorrect Options value.
- Parsing - Optional content groups are lost when merging documents.
- Rendering - Optional content groups' default visibility is not affected when drawing and printing.
- Text Extraction - Duplicated text is extracted incorrectly in specific cases.
- Text Search - Wrapped text is processed incorrectly in certain situations.
Spreadsheet Document API
- ArgumentOutOfRangeException is thrown on an attempt to obtain defined names by the ParsedExpression value for a particular document.
- Microsoft Excel and DX Spreadsheet calculations differ.
- It is impossible to copy palette colors from one workbook to another.
- The Excel MIRR function is calculated incorrectly.
- The Excel SUMIFS function is calculated incorrectly.
- Usability - There is no API to explicitly set the axis cross position.
Word Processing Document API
- OLE objects - The OLE object collection is not disposed of when a new document is loaded.
- RichEdit for WebForms - The default font for the Normal paragraph style is not saved in a WordML document.
- Shape.AltText value is incorrectly saved with the document if the source value has a line break.
Zip Compression and Archive API
- NotSupportedException occurs when using the ZipItem.GetDefaultEncoding method in a Microsoft .NET 5 project.