DevExpress Office File API 20.1.8

Improves PDF, Spreadsheet and Word Processing APIs.
October 15, 2020
New Version

Fixes

All Office File API products

  • Parsing - Composite fonts with an incorrect value of the 'widths' field cannot be read.
  • Performance - A page containing a lot of complex clip operations is rendered slowly.

PDF Document API

  • DirectX - Exceptions thrown on COM Interop callbacks are handled incorrectly.
  • Interactive Forms - Radio groups where elements have the same 'Opt' value are incorrectly filled using PdfFormData.
  • Parsing - A document with a dictionary that contains an invalid reference cannot be processed.
  • Usability - There is no API to check if a PDF document has a certification signature.
  • Usability - There is no public API to set a predefined date and time for a signature.
  • Writing - ArgumentException is thrown on an attempt to write a document with incorrect axial shading in page resources.
  • Writing - StackOverflowException is thrown on an attempt to write a form without a sub dictionary for xObjects resources.

Spreadsheet Document API

  • Empty cells located above and on the left of the data range are not exported to CSV.
  • NullReferenceException is thrown on an attempt to remove a column from a worksheet that contains data for a chart.
  • NullReferenceException is thrown on an attempt to save an empty document to CSV.
  • Spreadsheet Document API cannot print a pivot table with an empty cache if this table references a non-existing style.
  • The XIRR function with particular arguments is calculated incorrectly.
  • Usability - The SetValueFromText method does not parse a string with a number in the currency format.
  • Usability - There is no API to enable the "Classic PivotTable layout (enables dragging of fields in the grid)" option for a pivot table.
  • Usability - There is no API to set whether columns should be exported to CSV.
  • Usability - There is no public API to access a worksheet that corresponds to the CellKey.SheetId property value.

Word Processing Document API

  • Export to PDF - Discretionary Ligatures during PDF export.
  • Floating Tables - Document header content overlaps the table that is moved from the previous page.
  • Layout API - The LayoutPage.MainContentRange property returns an incorrect range for the page area in v20.1.6.
DevExpress Office File API

DevExpress Office File API

Read and write Excel and Word files, create and edit PDF documents, generate barcodes and compressed archives.

Got a Question?

Live Chat with our DevExpress licensing specialists now.