NeoReports.Formats.Xlsx
2.0.0
dotnet add package NeoReports.Formats.Xlsx --version 2.0.0
NuGet\Install-Package NeoReports.Formats.Xlsx -Version 2.0.0
<PackageReference Include="NeoReports.Formats.Xlsx" Version="2.0.0" />
<PackageVersion Include="NeoReports.Formats.Xlsx" Version="2.0.0" />
<PackageReference Include="NeoReports.Formats.Xlsx" />
paket add NeoReports.Formats.Xlsx --version 2.0.0
#r "nuget: NeoReports.Formats.Xlsx, 2.0.0"
#:package NeoReports.Formats.Xlsx@2.0.0
#addin nuget:?package=NeoReports.Formats.Xlsx&version=2.0.0
#tool nuget:?package=NeoReports.Formats.Xlsx&version=2.0.0
NeoReports.Formats.Xlsx
XLSX (Excel) writer for NeoReports, backed by ClosedXML.
Named sheet, optional auto-filter, native cell types (numbers/dates preserved), and per-column number/date formats.
Note: ClosedXML builds the whole workbook in memory before saving, so this writer's memory grows with the row count (unlike the streaming CSV writer). For very large reports, prefer CSV.
Usage
using static NeoReports.Formats.Xlsx.Format;
b.To(Xlsx(o => o.SheetName("Sales").AutoFilter()));
To emit CSV and XLSX in a single source pass, add both .To(...) calls (import each Format
with using static to avoid the Format name clash):
using static NeoReports.Formats.Csv.Format;
using static NeoReports.Formats.Xlsx.Format;
// ...
b.To(Csv(o => o.Delimiter(';')))
.To(Xlsx(o => o.SheetName("Sales").AutoFilter()));
License
MIT © NeoReports Contributors
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- DocumentFormat.OpenXml (>= 3.5.1)
- NeoReports.Abstractions (>= 2.0.0)
- NeoReports.Core (>= 2.0.0)
-
net9.0
- DocumentFormat.OpenXml (>= 3.5.1)
- NeoReports.Abstractions (>= 2.0.0)
- NeoReports.Core (>= 2.0.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on NeoReports.Formats.Xlsx:
| Package | Downloads |
|---|---|
|
NeoReports.Xlsx.Pro
NeoReports Pro — streaming multi-sheet XLSX workbook writer (one worksheet per view). |
GitHub repositories
This package is not used by any popular GitHub repositories.