Released: Jun 18, 2026
Mises à jour de 26.1.3
Fonctionnalités
Security Enhancements
- Secure ZIP Policy
- The new Zip Security Policy DevExpress.Utils.Zip.SecureZipPolicy protects applications from ZIP-related attack vectors using resource limits, hard blocks, and encryption rules. You can configure resource limits globally or for individual operations. The SecureZipPolicy.TrustBoundaryViolation event allows you to log, monitor, and audit TrustBoundary violations.
- FIPS (Federal Information Processing Standards) Compliance Enforcement
- The DevExpress API now detects operating system-level FIPS enforcement and raises an OperatingSystemLevelFipsMode.ComplianceViolationException before document processing begins. The exception includes violation details, resolution recommendations, and is raised early in the workflow to prevent non-compliant cryptographic operations.
Safer Document (DOCx, XLSx...) Processing
- Security Loading Limits
- Use Options.SecurityLoadingLimits to configure document limits. The SecurityLoadingLimitExceeded event fires when a document exceeds a limit. In the event handler, set e.Handled = true to continue loading operation despite violations (useful for log-only scenarios or staged rollouts).
- Dangerous Content Removal
- You can automatically remove dangerous content when loading documents using Options.SecurityLoadingOptions. Each option targets a specific threat category and fires a SecurityLoadingOptionsViolation event when matching content is detected. Set e.Handled = false in the event handler to remove detected content.
- Privacy Sanitization
- v26.1 includes RichEditDocumentServer.Sanitize(WordProcessingSanitizeOptions) for the Word Processing Document API and Workbook.Sanitize(WorkbookSanitizeOptions) for the Spreadsheet API. Call these methods to strip personal data and internal organizational information from documents before you share, publish, or archive documents/files.
- Inspect Document Content Before Sanitization
- Before sanitization, inspect a document/workbook to identify content types. The new RichEditDocumentServer.Inspect(WordProcessingInspectOptions) and Workbook.Inspect(WorkbookInspectOptions) methods scan a loaded file and return the detected set.
New PDF Processing API
- DevExpress PDF Document API v26.1 introduces a new DevExpress.Docs.Pdf .NET library. It allows you to create, load, modify, secure, and analyze PDF documents using an object-oriented approach. IMPORTANT: The new DevExpress PDF Document API Library is currently available as a Community Technology Preview (CTP). Note: DevExpress do not recommend that you integrate pre-release libraries into mission-critical software applications.
New Barcode Generation API
- DevExpress Office & PDF File API v26.1 introduces a new standalone Barcode Generation library (DevExpress.Docs.Barcode) for modern .NET applications. It uses strongly typed configuration objects, supports async export/cross-platform rendering, and can generate both 1D and 2D barcodes across multiple formats. Key Features:
- 30+ supported barcode symbologies for 1D and 2D barcodes.
- Unified BarcodeGenerator class - A single, reusable object for all symbologies and output formats.
- Fluent-style configuration via object initializers - BarcodeOptions allow you to declare all appearance, layout, and symbology settings in one expression (without intermediate setup steps).
- Multiple export targets - Raster and vector images (PNG, JPEG, BMP, SVG, EMF/WMF), in-memory DXImage objects, and PDF.
- Async API - ExportAsync and ExportToImageAsync overloads for non-blocking generation in web and desktop applications.
- Direct print support - Send a barcode directly to a printer using Print API and PrintOptions.
- Binary-data overloads - Use raw byte arrays to encode non-textual payloads (GS1 DataMatrix, PDF417 binary segments).
- Human-readable text control - Configure text visibility, font, alignment, word-wrap, and right-to-left direction independent of the barcode symbol itself.
- Cross-platform rendering - Runs on Windows and Linux/macOS using the Skia rendering engine.
- Runtime options swapping - Update BarcodeGenerator.Options at runtime to reuse a single generator instance with different configurations.
- Add Barcodes to Documents - Insert barcodes directly into Word, Excel, PowerPoint, and PDF documents using the DevExpress Office & PDF File APIs.
Accessibility Enhancements
- PDF Export Engine - PDF/UA-2 Format Support
- The PDF export engine now supports the PDF/UA-2 format (for enhanced accessibility compliance). You can specify PDF/UA-2 conformance for exported documents to meet the latest accessibility standards.
Presentation API
- Chart API
- The DevExpress Presentation API v26.1 introduces a comprehensive Chart API that allows you to programmatically create, modify, and style charts within PowerPoint presentations.
- Standard Chart Types
- Bar / Bar3D.
- Line / Line3D.
- Pie / Pie3D.
- Area / Area3D.
- Surface / Surface3D.
- Scatter.
- Radar.
- Stock.
- Doughnut.
- Bubble.
- Pie-of-Pie / Bar-of-Pie.
- Microsoft Office 2016+ Chart Types - The ChartEx class supports the following modern chart types:
- Waterfall.
- Funnel.
- Histogram.
- Pareto.
- Box-and-Whisker.
- Sunburst.
- Treemap.
- Map.
- Customize Chart Elements
- The Chart API supports a broad range of real-world usage scenarios, including generating dynamic reports, embedding analytics into presentations, and building dashboards with rich data visualizations. Developers can fully control the following chart elements and appearance settings:
- Titles and Legends.
- Axes (primary and secondary).
- Chart Views and Series.
- Data Points and Labels.
- Data Tables.
- Trendlines and Error Bars.
- Chart area and plot area appearance (Fill, OutlineStyle, PlotArea).
- Default font settings for all chart text: TextProperties.
- Styles (ChartStyle / ChartExStyle).
- Themed color palettes (ChartColorPalette).
- 3D view settings (View3DOptions).
- Export Slides to Images
- The DevExpress PowerPoint Presentation API allows you to export an entire presentation or a subset of slides directly to DXImage objects. Save these objects in raster or vector image formats (PNG, BMP, JPEG, EMF, SVG, and more) and generate presentation previews/thumbnails with full visual fidelity (preserving backgrounds, themes, layouts, and shape types).
Excel Spreadsheet API
- New Excel Functions - The DevExpress Spreadsheet Document API v26.1 supports 6 new dynamic array-based Excel functions:
- XLOOKUP.
- XMATCH.
- SORT.
- SORTBY.
- FILTER.
- UNIQUE.
AI Agent Skills
- DevExpress AI agent skills give AI coding assistants accurate, built-in knowledge of DevExpress Office & PDF File API features through v26.1. Instead of generic training data that often produces incorrect APIs or outdated code patterns, assistants use product-specific guidance for common document processing scenarios.
- Each skill defines correct APIs, necessary assemblies, configuration steps, and implementation patterns for a specific feature area. AI assistants use this knowledge to generate accurate code for document generation, editing, conversion, export, PDF processing, barcode generation, archive management, unit conversion, and AI-powered document workflows.
- All skills follow the Agent Skills standard and work with Claude Code, GitHub Copilot (Visual Studio, VS Code, and JetBrains Rider), and Cursor.