ListToExcelPackage 1.0.11

.NET Core 3.1
dotnet add package ListToExcelPackage --version 1.0.11
NuGet\Install-Package ListToExcelPackage -Version 1.0.11
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ListToExcelPackage" Version="1.0.11" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add ListToExcelPackage --version 1.0.11
#r "nuget: ListToExcelPackage, 1.0.11"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install ListToExcelPackage as a Cake Addin
#addin nuget:?package=ListToExcelPackage&version=1.0.11

// Install ListToExcelPackage as a Cake Tool
#tool nuget:?package=ListToExcelPackage&version=1.0.11

-------- ListToExcelPackage ----------

This package designed for helping developers to quickly create an Excel from list of objects, return ExcelPackage or Stream.

Main Service "ListToExcel" includes:

  • CreateExcelPackage returns OfficeOpenXml.ExcelPackage
  • CreateFileStream returns Memory Stream
  • CreateAndSaveToOCI creates a file and saves it to OCI, returns the objectName

Additional service "OciObjectStorage" to store and retrieve an object (file) to and from OCI Storage service, includes:

  • StoreObject
  • RetrieveObject

Example of object model:

public class Order
    {
        [Display(Name = "Order Id", Order = 1)]
        public int OrderId { get; set; }
        [Display(Name = "Order Date", Order = 2)]
        public DateTime OrderDate { get; set; }
        [Display(Name = "Order Amount", Order = 3)]
        public Decimal OrderAmount { get; set; }
    }
  • What’s new in v1.0.9? Adding ReportHeader before the list of rows.

For full example of usage visit: https://github.com/ammardib/ListToExcelPackage_FullExample

Product Versions
.NET net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows net7.0 net7.0-android net7.0-ios net7.0-maccatalyst net7.0-macos net7.0-tvos net7.0-windows
.NET Core netcoreapp3.1
Compatible target framework(s)
Additional computed target framework(s)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.0.11 3,604 12/1/2020
1.0.10 273 12/1/2020
1.0.9 332 12/1/2020
1.0.8 413 10/16/2020
1.0.7 385 10/16/2020
1.0.6 2,179 10/5/2020
1.0.5 339 10/5/2020
1.0.4 396 10/4/2020
1.0.3 319 10/4/2020
1.0.2 325 10/4/2020
1.0.1 315 10/4/2020
1.0.0 359 10/4/2020