devexpress-office-file-api-spreadsheet

Create, read, modify, and export Excel spreadsheets in .NET without Microsoft Office.

39|7|Updated Jun 2, 2026
One-click install
npx skills add https://github.com/DevExpress/agent-skills --skill devexpress-office-file-api-spreadsheet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devexpress-office-file-api-spreadsheet
Source: https://github.com/DevExpress/agent-skills/tree/main/plugins/dx-office-file-api/skills/devexpress-office-file-api-spreadsheet
Command: npx skills add https://github.com/DevExpress/agent-skills --skill devexpress-office-file-api-spreadsheet

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the problem of needing to programmatically work with Excel and spreadsheet files in .NET applications without installing Microsoft Office, while providing accurate DevExpress API guidance to reduce code errors and eliminate reliance on unvetted third-party libraries.

Core Features & Use Cases

  • Full Spreadsheet Automation: Create, read, modify, and export .xlsx, .xls, .csv, .xlsm, and .txt spreadsheet files programmatically.
  • Formatting & Logic: Apply cell formatting, Excel formulas (with portable invariant syntax), charts, pivot tables, data validation, and conditional formatting.
  • Data & Export: Import data from DataTables, collections, and arrays; export workbooks to PDF, HTML, and images.
  • Security & Compliance: Implement workbook/worksheet protection, password encryption, and content sanitization to meet GDPR, HIPAA, and SOX requirements.
  • Use Case: A .NET developer building a server-side report generator can use this skill to create formatted Excel sales reports with calculated totals, embedded charts, and PDF export without installing Office on the deployment server.

Quick Start

Use this skill to generate a formatted .xlsx sales report with calculated totals, embedded charts, and PDF export for your .NET application.

Frequently Asked Questions about devexpress-office-file-api-spreadsheet

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Excel spreadsheet generation in .NET without installing Microsoft Office?

You can automate Excel spreadsheet generation in .NET without Microsoft Office by using a server-side API to programmatically create, format, and export .xlsx, .xls, or .csv files. This approach eliminates the need for Office dependencies on your deployment server.

Can I export Excel workbooks to PDF in a C# .NET application?

Yes, you can export Excel workbooks to PDF in a C# .NET application. The API allows you to generate formatted spreadsheets with calculated formulas and charts, then directly convert the workbook documents into PDF files for server-side report distribution.

Does the DevExpress Office File API support data import from DataTables into Excel?

The DevExpress Office File API supports data import from DataTables, collections, and arrays into Excel worksheets. You can programmatically populate spreadsheet cells with external data sources and apply formatting to generate structured reports.

What is the best way to apply Excel formulas with portable syntax in a .NET application?

The best way to apply Excel formulas with portable syntax in .NET is to use an API that supports FormulaInvariant syntax. This ensures consistent formula calculation across different localized environments without relying on Microsoft Office interop.

Can I secure .xlsx files with password encryption and worksheet protection in C#?

You can secure .xlsx files with password encryption and worksheet protection in C#. The API provides programmatic control over workbook security and content sanitization to help meet GDPR, HIPAA, and SOX compliance requirements for sensitive spreadsheet data.

Do I need a DevExpress license to process spreadsheets in a .NET Framework project?

Yes, processing spreadsheets in a .NET Framework project requires a DevExpress license. The API relies on DevExpress package versioning and license compliance to provide secure spreadsheet processing, including document generation, modification, and PDF export.