Class TBGRAWriterTiff
Unit
Declaration
type TBGRAWriterTiff = class(TFPCustomImageWriter)
Description
Extends the TFPCustomImageWriter to write the TIFF image format
Hierarchy
- TFPCustomImageWriter
- TBGRAWriterTiff
Overview
Methods
constructor Create; override; |
|
destructor Destroy; override; |
|
procedure AddImage(Img: TFPCustomImage); |
|
procedure Clear; |
|
procedure SaveToStream(Stream: TStream); |
|
procedure AddEntry(Entry: TTiffWriterEntry); |
|
procedure AddEntry(Tag: Word; EntryType: Word; EntryCount: LongWord; Data: Pointer; Bytes: LongWord; CopyData: boolean = true); |
|
procedure AddEntryLong(Tag: word; Value: LongWord); |
|
procedure AddEntryRational(Tag: word; const Value: TTiffRational); |
|
procedure AddEntryShort(Tag: word; Value: Word); |
|
procedure AddEntryShortOrLong(Tag: word; Value: LongWord); |
|
procedure AddEntryString(Tag: word; const s: string); |
|
procedure EncodeDeflate(var Buffer: Pointer; var Count: LongWord); |
|
procedure InternalWrite(Stream: TStream; Img: TFPCustomImage); override; |
|
procedure TiffError(Msg: string); |
Properties
property PremultiplyRGB: boolean read FPremultiplyRGB write FPremultiplyRGB; |
|
property SaveCMYKAsRGB: boolean read FSaveCMYKAsRGB write FSaveCMYKAsRGB; |
Description
Methods
constructor Create; override; |
|
This item has no description. |
destructor Destroy; override; |
|
This item has no description. |
procedure AddImage(Img: TFPCustomImage); |
|
This item has no description. |
procedure Clear; |
|
This item has no description. |
procedure SaveToStream(Stream: TStream); |
|
This item has no description. |
procedure AddEntry(Entry: TTiffWriterEntry); |
|
This item has no description. |
procedure AddEntry(Tag: Word; EntryType: Word; EntryCount: LongWord; Data: Pointer; Bytes: LongWord; CopyData: boolean = true); |
|
This item has no description. |
procedure AddEntryLong(Tag: word; Value: LongWord); |
|
This item has no description. |
procedure AddEntryRational(Tag: word; const Value: TTiffRational); |
|
This item has no description. |
procedure AddEntryShort(Tag: word; Value: Word); |
|
This item has no description. |
procedure AddEntryShortOrLong(Tag: word; Value: LongWord); |
|
This item has no description. |
procedure AddEntryString(Tag: word; const s: string); |
|
This item has no description. |
procedure EncodeDeflate(var Buffer: Pointer; var Count: LongWord); |
|
This item has no description. |
procedure InternalWrite(Stream: TStream; Img: TFPCustomImage); override; |
|
This item has no description. |
procedure TiffError(Msg: string); |
|
This item has no description. |
Properties
property PremultiplyRGB: boolean read FPremultiplyRGB write FPremultiplyRGB; |
|
This item has no description. |
property SaveCMYKAsRGB: boolean read FSaveCMYKAsRGB write FSaveCMYKAsRGB; |
|
This item has no description. |