
Improves PDF, Spreadsheet and Word Processing Document APIs.
Fixes
PDF Document API
- DirectX Rendering - InvalidOperationException is thrown on rendering specific documents.
- Metafile - A metafile containing a clip region with a path is exported incorrectly.
- Parsing - A "CID Type 2" font with the corrupted font file data stream cannot be parsed.
PDF Processing (Common)
- JPX - Big images are decoded slowly.
- Metafile - An unsupported metafile is converted to an image with low resolution.
- Rendering - OutOfMemoryException is thrown while drawing large JPX images.
PDF Viewer
- DirectX Rendering - InvalidOperationException is thrown on rendering specific documents.
PDF Viewer for WPF
- DirectX Rendering - InvalidOperationException is thrown on rendering specific documents.
Spreadsheet Document API
- A corrupted document is created after re-saving a specific Xlsm document.
- A data validation list is not populated from an external workbook.
- An AlternativeText string containing line breaks is exported incorrectly.
- Deleting a column in a specific document marks all columns as a used range.
- Refreshing pivot caches with filters corrupts a document.
- Specific cells with formulas are not recalculated after calling the Worksheet.Calculate or Range.Calculate method in the BeginUpdate-EndUpdate methods block.
- The DefinedNames collection items are not removed after calling the Clear or Remove method.
- The 'The number of sectors used by MiniStream does not match the specified size' exception is thrown on loading a specific XLS document.
- Usability - There is no API to get a cell range from which the series name is retrieved.
Word Processing Document API
- A nested table is rendered black in the exported PDF document.
- An image with an outline is exported to PDF with a low quality.
- Floating objects are incorrectly located relatively to text in tables when exporting a document to PDF.
- IndexOutOfRangeException occurs on an attempt to export a document with diacritics to PDF.
- NullReferenceException occurs on an attempt to calculate the layout for a document with horizontal lines.
- RichEditDocumentServer - Text rotation is reset after converting DOCX documents to the DOC format.
- RichEditDocumentServer - Convertion of DOCX documents to the DOC format changes the table's original localization and the order of cells.
- TextBox rotation is ignored on importing an ODT document.
- Usability - There is no way to mock the RichEditDocumentServer.ExportToPdf method.
XtraSpreadsheet
- Usability - There is no API to get a cell range from which the series name is retrieved.