HeifEncodingOptions Class

The options that can be set when encoding an image.

Definition

Namespace: LibHeifSharp
Assembly: LibHeifSharp (in LibHeifSharp.dll) Version: 3.2.0
C#
public sealed class HeifEncodingOptions
Inheritance
Object    HeifEncodingOptions

Constructors

HeifEncodingOptions Initializes a new instance of the HeifEncodingOptions class.

Properties

ColorConversionOptions Gets or sets the color conversion options.
CropWithImageGrid Gets or sets a value indicating whether LibHeif should use an image grid for cropping.
ImageOrientation Gets or sets a value describing the transformations that will be applied to the decoded image before it is displayed.
SaveAlphaChannel Gets or sets a value indicating whether the alpha channel should be saved.
WriteNclxColorProfile Gets or sets a value indicating whether a NCLX color profile will be written.
WriteTwoColorProfiles Gets or sets a value indicating whether two color profiles will be written when both ICC and NCLX profiles are available.

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also