a .NET library that can read/write Office formats without Microsoft Office installed. No COM+, no interop.
-
Updated
Oct 13, 2025 - C#
a .NET library that can read/write Office formats without Microsoft Office installed. No COM+, no interop.
Use the Spreadsheet Document API to manage spreadsheet documents in code.
Use the Office File API to create thumbnail images for Excel, Word and PDF documents.
Use the Mail Merge feature enhanced with DOCVARIABLE specifics to create Master-Detail reports.
Integrate AI capabilities into a DevExpress-powered Office File API Web API application.
Use the Azure Key Vault API to sign a PDF document.
Use the Spreadsheet Document API to manage spreadsheet documents in code.
Use a PdfGraphics object to add interactive form fields to a PDF document.
Use the Spreadsheet Document API to create and modify pivot tables in code.
Enable Track Changes in a document to retrieve, accept or reject revisions.
Create an ASP.NET Core Web API application that uses the Office File API library as a server-side engine.
Use the Word Processing Document API to create a complex table in a document.
Simple C# Excel APIs for reading and writing without Microsoft Office installed.
Use the Word Processing Document API to send a mail-merge document as an e-mail.
Create a simple progress dialog that indicates the progress of load and PDF export operations.
Open and save password encrypted files in binary (.xls, .xlsb) and OpenXml (.xlsx) formats.
Create a Blazor Server application that uses the Spreadsheet Document API to build a loan amortization schedule.
Obtain a checked appearance name for a check box and specify the check box value.
Use the DOCVARIABLE field to insert dynamic content into the document.
Extract the first page from a PDF document into a separate document.
Add a description, image, and links to the office-file-api topic page so that developers can more easily learn about it.
To associate your repository with the office-file-api topic, visit your repo's landing page and select "manage topics."