DevExpress Office File API Releases

Released: Feb 1, 2024

Updates in 23.2.4


PDF Document API

  • PdfDocumentProcessor:
    • ArgumentException is thrown when a document is loaded into a component.
    • ClearContent method removes content that does not intersect with the specified area.
    • NullReferenceException is thrown when a document is saved.
  • RichEditDocumentServer - An image is not exported to PDF on non-Windows systems.

Spreadsheet Document API

  • RichEditDocumentServer - ArgumentException is thrown when a document with a chart is exported to PDF.
  • Spreadsheet - The...

Released: Dec 13, 2023

Updates in 23.2.3


  • Added Microsoft .NET 8 support.
  • SVG Support
    • DevExpress Office File API now supports SVG, natively. You can import, save, export (PDF), and edit Word, Excel, and PDF documents with SVG graphics. And yes, you can also resize, move, and align SVG images within the document as needed.
  • PDF Document API
    • Digital Signature Validation API - New APIs allow you to validate PKCS #7 signatures within a PDF document (obtain the signer's identity, authenticity of the signature, time of signing, etc...

Released: Oct 19, 2023

Updates in 23.1.6


PDF Document API

  • PdfDocumentProcessor - ArgumentException is thrown and the document content is corrupted when the document is saved.
  • PdfViewerControl - Form field doesn't consider the Multiline setting.

Spreadsheet Document API

  • A row in a specific document has an incorrect height after calling AutoFitRows and AutoFitColumns methods.
  • Workbook:
    • Axis label becomes rotated in the saved document.
    • Series color changes when a document is saved to the XLS format.

Word Processing...

Released: Sep 4, 2023

Updates in 23.1.5


Microsoft Excel Export Library

  • Export to XLSX - Hyperlink URI text is incorrectly encoded when creating a new XLSX document.

PDF Document API

  • ArgumentException is thrown on an attempt to save a specific PDF file.
  • NullReferenceException is thrown when a second LTV signature is applied.
  • PdfDocumentProcessor:
    • 'Input data is not recognized as valid PDF' exception occurs on saving a document.
    • Emojis cannot be drawn using the PdfGraphics API.
    • StackOverflowException occurs on saving a...

Released: Jul 21, 2023

Updates in 23.1.4


Barcode Generation API

  • BarCode - An invalid image with a code is generated in v23.1.

PDF Document API

  • ArgumentException is thrown on an attempt to append a specific PDF document using the AppendDocument method.
  • PdfDocumentProcessor - GetText returns content outside the specified rectangle.
  • PdfDocumentProcessor returns text incorrectly for a specific PDF document.

Spreadsheet Document API

  • SpreadsheetControl - InvalidOperationException and DecoderFallbackException exceptions are...

Released: Jun 14, 2023

Updates in 23.1


Main features

  • .NET MAUI support.
  • Threaded comments in spreadsheets.
  • Word Documents - Embedded fonts.

DevExpress Drawing Graphics Library

  • The DevExpress.Drawing Graphics Library was first introduced in November 2022 as a Community Technology Preview (CTP). This update marks its official release. The following drawing library-related capabilities and features are now available in non-Microsoft Windows environments:
    • Shapes in Word Processing and Spreadsheet Document API.
    • PDF Graphics API...

Released: Apr 27, 2023

Updates in 22.2.6


All Office File API products

  • Workbook - Picture with removed borders is drawn as a Shape.

Spreadsheet Document API

  • Workbook - Conditional formatting rules are changed when copying a range using the CellRange.CopyFrom method.

Word Processing Document API

  • Microsoft Word cannot compress a document saved with a wrong ContentType for an .emf image.
  • RichEditDocumentServer:
    • ArgumentException is thrown when loading an RTF document.
    • Content is lost on loading an HTML document with the...

Released: Mar 30, 2023

Updates in 22.2.5


PDF Document API

  • Annotations are lost after copying a page with annotations into a document.
  • PdfAcroFormComboBoxField doesn't allow empty values.
  • PdfDocumentProcessor:
    • ArgumentException is thrown when saving a document.
    • ArgumentOutOfRangeException is thrown on saving a document with appended content.
    • Borders appear in the Free Text annotation created by the Microsoft Edge application on updating its position.
    • Corrupt document pages throw the incorrect exception on an attempt to...

Released: Jan 27, 2023

Updates in 22.2.4


PDF Document API

  • PdfDocumentProcessor
    • An application hangs on an attempt to load a corrupted document.
    • There is no way to customize the text alignment settings of the Text Form Field.
    • PdfDocumentProcessor returns old text after removing the document content.

Spreadsheet Document API

  • Spreadsheet API - The Worksheet.ClearContents method does not remove cell content when a complex range is used.
  • The AccessViolationException error occurs on Apple Silicon (M1 Pro) with Microsoft...

Released: Dec 9, 2022

Updates in 22.2


Microsoft .NET 7 Support

  • Added full support the latest build of .NET 7.

.NET 7 & Linux Support (CTP)

  • The DevExpress.Drawing library now utilizes DevExpress's own cross-platform text and graphics rendering engine based on SkiaSharp. The new engine is enabled automatically, once an application references the new DevExpress.Drawing.Skia assembly.
  • Revised the public API and implemented their cross-platform counterparts to support non-Windows platforms. This enhancement will allow you...