LibHeifSharp NuGet Package

Provides .NET bindings for libheif.

Features:

* Supports decoding
* Top-level images
* Thumbnails
* Depth images
* Vendor-specific auxiliary images
* Supports encoding
* Top-level images
* Thumbnails
* Supports reading and writing meta-data

Requirements:

The libheif shared library must be named `libheif` in order for it to be found by P/Invoke.
On some platforms a DllImportResolver can be used to customize the loading of the `libheif` native library.


See `LibHeifSharpDllImportResolver.cs` in the libheif-sharp-samples repository for an example of this.

The minimum supported libheif version is 1.9.0.




Got any LibHeifSharp Question?





Info

Version: 3.2.0
Author(s): Nicholas Hayes
Last Update: Monday, November 20, 2023
.NET Fiddle: Create the first Fiddle
Project Url: https://0xc0000054.github.io/libheif-sharp/
NuGet Url: https://www.nuget.org/packages/LibHeifSharp


Install
Install-Package LibHeifSharp
dotnet add package LibHeifSharp
paket add LibHeifSharp
LibHeifSharp Download (Unzip the "nupkg" after downloading)

.NETStandard 1.3 .NETStandard 2.0
  • No dependencies.
net46
  • No dependencies.


Tags



STATS

must-have-score

1.8

avg-downloads-per-day

55

days-since-last-release

158