Class TBGRAWriterAvif
Unit
Declaration
type TBGRAWriterAvif = class(TFPCustomImageWriter)
Description
Extends the TFPCustomImageWriter to write the AVIF image format
Hierarchy
- TFPCustomImageWriter
- TBGRAWriterAvif
Overview
Fields
FCodec: avifCodecChoice; |
|
FIgnoreAlpha:boolean; |
|
FLossless: boolean; |
|
FPixelFormat:avifPixelFormat; |
|
FQualityAlphaPercent: Single; |
|
FQualityPercent: Single; |
|
FSpeed: integer; |
Methods
constructor Create; override; |
|
procedure InternalWrite(Stream: TStream; Img: TFPCustomImage); override; |
Properties
property Codec: avifCodecChoice read FCodec write FCodec; |
|
property IgnoreAlpha: boolean read FIgnoreAlpha write FIgnoreAlpha; |
|
property Lossless: boolean read FLossless write FLossless; |
|
property PixelFormat: avifPixelFormat read FPixelFormat write FPixelFormat; |
|
property QualityAlphaPercent: Single read FQualityAlphaPercent write FQualityAlphaPercent; |
|
property QualityPercent: single read FQualityPercent write FQualityPercent; |
|
property Speed: integer read FSpeed write FSpeed; |
Description
Fields
FCodec: avifCodecChoice; |
|
This item has no description. |
FIgnoreAlpha:boolean; |
|
This item has no description. |
FLossless: boolean; |
|
This item has no description. |
FPixelFormat:avifPixelFormat; |
|
This item has no description. |
FQualityAlphaPercent: Single; |
|
This item has no description. |
FQualityPercent: Single; |
|
This item has no description. |
FSpeed: integer; |
|
This item has no description. |
Methods
constructor Create; override; |
|
This item has no description. |
procedure InternalWrite(Stream: TStream; Img: TFPCustomImage); override; |
|
This item has no description. |
Properties
property Codec: avifCodecChoice read FCodec write FCodec; |
|
This item has no description. |
property IgnoreAlpha: boolean read FIgnoreAlpha write FIgnoreAlpha; |
|
This item has no description. |
property Lossless: boolean read FLossless write FLossless; |
|
If |
property PixelFormat: avifPixelFormat read FPixelFormat write FPixelFormat; |
|
This item has no description. |
property QualityAlphaPercent: Single read FQualityAlphaPercent write FQualityAlphaPercent; |
|
This item has no description. |
property QualityPercent: single read FQualityPercent write FQualityPercent; |
|
This item has no description. |
property Speed: integer read FSpeed write FSpeed; |
|
This item has no description. |