FreeDotnetPOI 2.7.7
See the version list below for details.
dotnet add package FreeDotnetPOI --version 2.7.7
NuGet\Install-Package FreeDotnetPOI -Version 2.7.7
<PackageReference Include="FreeDotnetPOI" Version="2.7.7" />
<PackageVersion Include="FreeDotnetPOI" Version="2.7.7" />
<PackageReference Include="FreeDotnetPOI" />
paket add FreeDotnetPOI --version 2.7.7
#r "nuget: FreeDotnetPOI, 2.7.7"
#:package FreeDotnetPOI@2.7.7
#addin nuget:?package=FreeDotnetPOI&version=2.7.7
#tool nuget:?package=FreeDotnetPOI&version=2.7.7
FreeDotnetPOI is a community-maintained fork of NPOI 2.7.6, the last release published under the Apache License 2.0.
It reads and writes xls (Excel 97-2003), xlsx (Excel 2007+) and docx (Word 2007+) files. Assembly names and namespaces (NPOI.*) are unchanged, so it is a drop-in replacement for the NPOI 2.7.x package. Do not reference both packages in the same project.
Differences from NPOI 2.7.6
- Image handling uses FreeDotnetImageSharp 2.1.14 instead of
SixLabors.ImageSharp2.1.11. It is an Apache-2.0 fork of ImageSharp 2.1.13 with fixes for GHSA-j9gm-c75j-xc9q, GHSA-jjfr-hcj7-qf5w, GHSA-j3p4-wp97-rph4, GHSA-gwg2-r3hj-4w44 and GHSA-wmxv-xphr-5c9g. It provides the sameSixLabors.ImageSharpassembly and namespaces. If your project referencesSixLabors.ImageSharpdirectly, replace it withFreeDotnetImageSharp. System.Security.Cryptography.Xmlis updated to 8.0.4 (security fixes).
Source and issues: https://github.com/rickygzz/FreeDotnetPOI
Credit to Tony Qu and the NPOI contributors for the original work. This project is not affiliated with or endorsed by Nissl Lab or The Apache Software Foundation.
| 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 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 was computed. 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. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 is compatible. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 is compatible. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.7.2
- BouncyCastle.Cryptography (>= 2.6.2)
- Enums.NET (>= 5.0.0)
- ExtendedNumerics.BigDecimal (>= 2025.1001.2.129)
- FreeDotnetImageSharp (>= 2.1.14)
- MathNet.Numerics.Signed (>= 5.0.0)
- Microsoft.IO.RecyclableMemoryStream (>= 3.0.1)
- NSax (>= 1.0.2)
- SharpZipLib (>= 1.4.2)
- SixLabors.Fonts (>= 1.0.1)
- System.Security.Cryptography.Xml (>= 8.0.4)
- ZString (>= 2.6.0)
-
.NETStandard 2.0
- BouncyCastle.Cryptography (>= 2.6.2)
- Enums.NET (>= 5.0.0)
- ExtendedNumerics.BigDecimal (>= 2025.1001.2.129)
- FreeDotnetImageSharp (>= 2.1.14)
- MathNet.Numerics.Signed (>= 5.0.0)
- Microsoft.IO.RecyclableMemoryStream (>= 3.0.1)
- NSax (>= 1.0.2)
- SharpZipLib (>= 1.4.2)
- SixLabors.Fonts (>= 1.0.1)
- System.Security.Cryptography.Xml (>= 8.0.4)
- ZString (>= 2.6.0)
-
.NETStandard 2.1
- BouncyCastle.Cryptography (>= 2.6.2)
- Enums.NET (>= 5.0.0)
- ExtendedNumerics.BigDecimal (>= 2025.1001.2.129)
- FreeDotnetImageSharp (>= 2.1.14)
- MathNet.Numerics.Signed (>= 5.0.0)
- Microsoft.IO.RecyclableMemoryStream (>= 3.0.1)
- NSax (>= 1.0.2)
- SharpZipLib (>= 1.4.2)
- SixLabors.Fonts (>= 1.0.1)
- System.Security.Cryptography.Xml (>= 8.0.4)
- ZString (>= 2.6.0)
-
net8.0
- BouncyCastle.Cryptography (>= 2.6.2)
- Enums.NET (>= 5.0.0)
- ExtendedNumerics.BigDecimal (>= 2025.1001.2.129)
- FreeDotnetImageSharp (>= 2.1.14)
- MathNet.Numerics.Signed (>= 5.0.0)
- Microsoft.IO.RecyclableMemoryStream (>= 3.0.1)
- NSax (>= 1.0.2)
- SharpZipLib (>= 1.4.2)
- SixLabors.Fonts (>= 1.0.1)
- System.Security.Cryptography.Xml (>= 8.0.4)
- ZString (>= 2.6.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.