# ClosedXML.Extensions.AspNet **Repository Path**: mirrors_ClosedXML/ClosedXML.Extensions.AspNet ## Basic Information - **Project Name**: ClosedXML.Extensions.AspNet - **Description**: ASP.NET extensions for ClosedXML - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-10-22 - **Last Updated**: 2025-12-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ClosedXML.Extensions.AspNet ASP.NET Extensions for [ClosedXML](https://github.com/ClosedXML/ClosedXML) ## Install via NuGet To install ClosedXML.Extensions.AspNet, run the following command in the Package Manager Console ``` PM> Install-Package ClosedXML.Extensions.AspNet ``` ## Usage There are two extension methods: one for `HttpResponse` and one for `XLWorkbook`. Both deliver the relevant `ClosedXML` workbook to the response stream. ```c# using (var wb = GenerateClosedXMLWorkbook()) { var response = this.Response; response.DeliverWorkbook(wb, "generatedFile.xlsx"); // or specify the content type: response.DeliverWorkbook(wb, "generatedFile.xlsx", "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"); } ``` or ```c# using (var wb = GenerateClosedXMLWorkbook()) { wb.DeliverToHttpResponse(this.Response, "generatedFile.xlsx"); // or specify the content type: wb.DeliverToHttpResponse(this.Response, "generatedFile.xlsx", "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"); } ```