Class TFPReaderTiff

Unit

Declaration

type TFPReaderTiff = class(TFPCustomImageReader)

Description

This item has no description.

Hierarchy

Overview

Fields

Public ImageList: TFPList;

Methods

Protected procedure InternalRead(Str: TStream; AnImage: TFPCustomImage); override;
Protected function InternalCheck(Str: TStream): boolean; override;
Protected procedure DoCreateImage(ImgFileDir: TTiffIFD); virtual;
Public constructor Create; override;
Public destructor Destroy; override;
Public procedure Clear;
Public procedure LoadFromStream(aStream: TStream; AutoClear: boolean = true);
Public procedure LoadHeaderFromStream(aStream: TStream);
Public procedure LoadIFDsFromStream;
Public procedure LoadImageFromStream(Index: integer);
Public function FirstImg: TTiffIFD;
Public function GetBiggestImage: TTiffIFD;
Public function ImageCount: integer;

Properties

Public property StartPos: int64 read fStartPos;
Public property ReverserEndian: boolean read FReverserEndian;
Public property TheStream: TStream read s;
Public property OnCreateImage: TTiffCreateCompatibleImgEvent read FOnCreateImage write FOnCreateImage;
Public property CheckIFDOrder: TTiffCheckIFDOrder read FCheckIFDOrder write FCheckIFDOrder;
Public property Images[Index: integer]: TTiffIFD read GetImages;
Public property FirstIFDStart: DWord read FFirstIFDStart;

Description

Fields

Public ImageList: TFPList;

This item has no description.

Methods

Protected procedure InternalRead(Str: TStream; AnImage: TFPCustomImage); override;

This item has no description.

Protected function InternalCheck(Str: TStream): boolean; override;

This item has no description.

Protected procedure DoCreateImage(ImgFileDir: TTiffIFD); virtual;

This item has no description.

Public constructor Create; override;

This item has no description.

Public destructor Destroy; override;

This item has no description.

Public procedure Clear;

This item has no description.

Public procedure LoadFromStream(aStream: TStream; AutoClear: boolean = true);

This item has no description.

Public procedure LoadHeaderFromStream(aStream: TStream);

This item has no description.

Public procedure LoadIFDsFromStream;

This item has no description.

Public procedure LoadImageFromStream(Index: integer);

This item has no description.

Public function FirstImg: TTiffIFD;

This item has no description.

Public function GetBiggestImage: TTiffIFD;

This item has no description.

Public function ImageCount: integer;

This item has no description.

Properties

Public property StartPos: int64 read fStartPos;

This item has no description.

Public property ReverserEndian: boolean read FReverserEndian;

This item has no description.

Public property TheStream: TStream read s;

This item has no description.

Public property OnCreateImage: TTiffCreateCompatibleImgEvent read FOnCreateImage write FOnCreateImage;

This item has no description.

Public property CheckIFDOrder: TTiffCheckIFDOrder read FCheckIFDOrder write FCheckIFDOrder;

This item has no description.

Public property Images[Index: integer]: TTiffIFD read GetImages;

This item has no description.

Public property FirstIFDStart: DWord read FFirstIFDStart;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.