NPOI.DotNetCore.ExcelService
1.0.5
dotnet add package NPOI.DotNetCore.ExcelService --version 1.0.5
NuGet\Install-Package NPOI.DotNetCore.ExcelService -Version 1.0.5
<PackageReference Include="NPOI.DotNetCore.ExcelService" Version="1.0.5" />
paket add NPOI.DotNetCore.ExcelService --version 1.0.5
#r "nuget: NPOI.DotNetCore.ExcelService, 1.0.5"
// Install NPOI.DotNetCore.ExcelService as a Cake Addin #addin nuget:?package=NPOI.DotNetCore.ExcelService&version=1.0.5 // Install NPOI.DotNetCore.ExcelService as a Cake Tool #tool nuget:?package=NPOI.DotNetCore.ExcelService&version=1.0.5
#NPOI Excel Service For DotNetCore
You can import or export your excel files easily. This version supports to reading and writing for single sheet only. The library creates binary data of generated excel document for export operation. You can save it on a file system or serve as a file over web. The library ignores save and serv operations and focuses only reading and generation processes.
Also this library support xls and xlsx file formats.
You can send null value for header parameter if you don't want to create a header row. If you set useXLSXFormat parameter as true, the file content will generate Microsoft Excel 2007 or later format. You can serve it with .xlsx extension. Otherwise it will generate as Microsoft Excel 2003 format. So then you can serve it with .xls extension
#byte[] ExportAsExcel(bool useXLSXFormat, string sheetName, IEnumerable<string> header, IEnumerable<IEnumerable<object>> data);
isXLSXFormat parameter is same useXLSXFormat parameter. You should specify imported file's format whatever it is xls or xlsx. If you set skipFistRow parameter as true the first row will ignore
#IEnumerable<IEnumerable<object>> ImportExcel(bool isXLSXFormat, Stream stream, bool skipFistRow);
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. 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. |
.NET Core | netcoreapp2.2 is compatible. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
-
.NETCoreApp 2.2
- DotNetCore.NPOI (>= 1.2.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
some issues was fixed