Class TBGRAReaderTiff
Unit
BGRAReadTiff
Declaration
type TBGRAReaderTiff = class(TFPCustomImageReader)
Description
Reader for TIFF format
Hierarchy
- TFPCustomImageReader
- TBGRAReaderTiff
Overview
Fields
Methods
Properties
Description
Fields
Methods
|
constructor Create; override; |
This item has no description. |
|
destructor Destroy; override; |
This item has no description. |
|
function FirstImg: TTiffIFD; |
check order of IFD entries or not
|
|
function GetBiggestImage: TTiffIFD; |
This item has no description. |
|
function ImageCount: integer; |
This item has no description. |
|
function InternalCheck(Str: TStream): boolean; override; |
This item has no description. |
|
procedure Clear; |
This item has no description. |
|
procedure LoadFromStream(aStream: TStream; AutoClear: boolean = true); |
This item has no description. |
|
procedure LoadHeaderFromStream(aStream: TStream); |
list of TTiffIFD
|
|
procedure LoadIFDsFromStream; |
This item has no description. |
|
procedure DoCreateImage(ImgFileDir: TTiffIFD); virtual; |
This item has no description. |
|
procedure InternalRead(Str: TStream; AnImage: TFPCustomImage); override; |
This item has no description. |
Properties
|
property CheckIFDOrder: TTiffCheckIFDOrder read FCheckIFDOrder write FCheckIFDOrder; |
This item has no description. |
|
property FirstIFDStart: LongWord read FFirstIFDStart; |
This item has no description. |
|
property Images[Index: integer]: TTiffIFD read GetImages; |
This item has no description. |
|
property OnCreateImage: TTiffCreateCompatibleImgEvent read FOnCreateImage
write FOnCreateImage; |
load all images (you need to handle OnCreateImage event and assign ImgFileDir.Img)
|
|
property StartPos: int64 read fStartPos; |
This item has no description. |
|
property TheStream: TStream read s; |
This item has no description. |