Class TBGRAWriterLazPaint
Unit
BGRAWriteLzp
Declaration
type TBGRAWriterLazPaint = class(TFPCustomImageWriter)
Description
Extends the TFPCustomImageWriter to write LazPaint image format
Hierarchy
- TFPCustomImageWriter
- TBGRAWriterLazPaint
Overview
Fields
Methods
Properties
Description
Fields
|
Caption: string; |
Caption to store in the file
|
|
CompressionMode: LongWord; |
Flags for the compression options
|
Methods
|
constructor Create; override; |
Create the writer
|
|
function GetNbLayers: integer; virtual; |
This item has no description. |
|
function InternalWriteLayers(Str: TStream; Img: TFPCustomImage): boolean; virtual; |
This item has no description. |
|
class procedure WriteRLEImage(Str: TStream; Img: TFPCustomImage; ACaption: string= ''); static; |
Static function to write LazPaint RLE image data into a stream
|
|
procedure InternalWrite(Str: TStream; Img: TFPCustomImage); override; |
This item has no description. |
Properties
|
property Compression: TLzpCompression read GetCompression write SetCompression; |
Property to specify the compression to use
|
|
property IncludeThumbnail: boolean read GetIncludeThumbnail write SetIncludeThumbnail; |
Specify to include a thumbnail or not
|