Releases
v2.1.0
Deprecated:
The ColorProfile
property in the HeifImage
class, use the IccColorProfile
and NclxColorProfile
properties instead.
Added:
A ValidValues
property to the HeifIntegerEncoderParameter
class.
This is used to get the supported values for the rav1e tile-cols
and tile-rows
parameters.
Requires LibHeif version 1.10 or later.
Support for the new encoding options in LibHeif versions 1.9.2, 1.10 and 1.11.
Support for reading and writing images with two color profiles (one ICC profile and one NCLX profile).
This feature requires LibHeif version 1.10 or later, you can use the CanWriteTwoColorProfiles
property in the LibHeifInfo
class for runtime checks.
It must be enabled in the HeifEncodingOptions
instance by setting the WriteTwoColorProfiles
property to true
.
Support for reading the vendor-specific auxiliary images.
Added GetAuxiliaryImage
, GetAuxiliaryImageIds
and GetAuxiliaryType
methods to the HeifImageHandle
class.
These methods require LibHeif version 1.11 or later.
An AuxiliaryImageType
property to the HeifImageHandle
class.
Fixed:
A corrupted image bug when using lossless encoding.
A few issues with the documentation.
You can’t perform that action at this time.