DevExpress Office File API 23.2.3

Released: Dec 13, 2023

Mises à jour de 23.2.3

Fonctionnalités

  • 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.):
    • Convert to PDF/A - Added a new PdfDocumentConverter class to convert PDF documents to PDF/A2-b and PDF/A-3b. You can also use new APIs to obtain conversion status and log issues from the source document to resolve conversion failures.
    • FreeText Annotations Font API - Extended the PdfFreeTextAnnotationFacade class with new properties designed to customize the following font settings for free text annotations:
      • Bold.
      • Italic.
      • Font Color.
      • Font Name.
      • Font Size.
  • Spreadsheet Document API
    • Form Controls - Introduced Excel-inspired Form Controls to the Office File API. Form Controls represent objects you can insert into a worksheet. The DevExpress Spreadsheet Document API supports the following form controls:
      • Button.
      • CheckBox.
      • ComboBox.
      • GroupBox.
      • Label.
      • ListBox.
      • Radio Button.
      • Spin Button.
      • Scrollbar.
    • Export Cell Content to HTML and RTF - You can now obtain cell content in RTF or HTML format. New APIs include:
      • GetRtfContent.
      • GetHtmlContent.
    • Chart Enhancements - Spreadsheet Document API can now print and export (PDF) charts with the following UI elements:
      • Error Bars.
      • Rotated Axis Labels.
      • RTF Axis Titles.
      • Also added new APIs to import and apply chart settings from Chart Template files (.CRTX). The AddFromTemplate method creates a chart from a template. The LoadTemplate method applies template settings to an existing chart.
  • Word Processing Document API
    • Content Controls - Word Processing Document API now supports the following content controls:
      • Rich Text.
      • Plain Text.
      • Combo Box.
      • Drop-Down List.
      • Date Picker.
      • Check Box.
      • Picture.
      • Repeating Section.
      • The Content Control API allows you to manage content controls in code. Use the Document.ContentControls property to obtain/manage/configure content controls. And yes, you can print and export to PDF documents with content controls.
    • Protected Sections - In "Fill-In Forms" protection mode, you can protect the document and allow the user to complete only fillable forms (if any). v23.2 adds a new Section.ProtectedForForms setting. This setting allows you to unlock specific sections in a protected document.