Class TFPReaderPSD
Unit
Declaration
type TFPReaderPSD = class(TFPCustomImageReader)
Description
This item has no description.
Hierarchy
- TObject
- TFPCustomImageHandler
- TFPCustomImageReader
- TFPReaderPSD
Overview
Fields
| Protected | FHeader: TPSDHeader; |
| Protected | FColorDataBlock: TColorModeDataBlock; |
| Protected | FBytesPerPixel: Byte; |
| Protected | FScanLine: PByte; |
| Protected | FLineSize: PtrInt; |
| Protected | FPalette: TFPPalette; |
| Protected | FWidth: integer; |
| Protected | FHeight: Integer; |
| Protected | FBlockCount: word; |
| Protected | FChannelCount: word; |
| Protected | FLengthOfLine: array of Word; |
| Protected | FByteRead: PtrInt; |
Methods
| Protected | procedure CreateGrayPalette; |
| Protected | procedure CreateBWPalette; |
| Protected | function ReadPalette(Stream: TStream): boolean; |
| Protected | procedure AnalyzeHeader; |
| Protected | procedure InternalRead(Stream: TStream; Img: TFPCustomImage); override; |
| Protected | function ReadScanLine(Stream: TStream): boolean; virtual; |
| Protected | procedure WriteScanLine(Img: TFPCustomImage); virtual; |
| Protected | function InternalCheck(Stream: TStream) : boolean; override; |
| Public | constructor Create; override; |
Properties
| Public | property Compressed: Boolean read FCompressed; |
| Public | property ThePalette: TFPPalette read FPalette; |
| Public | property Width: integer read FWidth; |
| Public | property Height: integer read FHeight; |
| Public | property BytesPerPixel: Byte read FBytesPerPixel; |
| Public | property BlockCount: word read FBlockCount; |
| Public | property ChannelCount: word read FChannelCount; |
| Public | property Header: TPSDHeader read FHeader; |
| Public | property OnCreateImage: TPSDCreateCompatibleImgEvent read FOnCreateImage write FOnCreateImage; |
Description
Fields
| Protected | FHeader: TPSDHeader; |
|
This item has no description. | |
| Protected | FColorDataBlock: TColorModeDataBlock; |
|
This item has no description. | |
| Protected | FBytesPerPixel: Byte; |
|
This item has no description. | |
| Protected | FScanLine: PByte; |
|
This item has no description. | |
| Protected | FLineSize: PtrInt; |
|
This item has no description. | |
| Protected | FPalette: TFPPalette; |
|
This item has no description. | |
| Protected | FWidth: integer; |
|
This item has no description. | |
| Protected | FHeight: Integer; |
|
This item has no description. | |
| Protected | FBlockCount: word; |
|
This item has no description. | |
| Protected | FChannelCount: word; |
|
This item has no description. | |
| Protected | FLengthOfLine: array of Word; |
|
This item has no description. | |
| Protected | FByteRead: PtrInt; |
|
This item has no description. | |
Methods
| Protected | procedure CreateGrayPalette; |
|
This item has no description. | |
| Protected | procedure CreateBWPalette; |
|
This item has no description. | |
| Protected | function ReadPalette(Stream: TStream): boolean; |
|
This item has no description. | |
| Protected | procedure AnalyzeHeader; |
|
This item has no description. | |
| Protected | procedure InternalRead(Stream: TStream; Img: TFPCustomImage); override; |
|
This item has no description. | |
| Protected | function ReadScanLine(Stream: TStream): boolean; virtual; |
|
This item has no description. | |
| Protected | procedure WriteScanLine(Img: TFPCustomImage); virtual; |
|
This item has no description. | |
| Protected | function InternalCheck(Stream: TStream) : boolean; override; |
|
This item has no description. | |
| Public | constructor Create; override; |
|
This item has no description. | |
Properties
| Public | property Compressed: Boolean read FCompressed; |
|
This item has no description. | |
| Public | property ThePalette: TFPPalette read FPalette; |
|
This item has no description. | |
| Public | property Width: integer read FWidth; |
|
This item has no description. | |
| Public | property Height: integer read FHeight; |
|
This item has no description. | |
| Public | property BytesPerPixel: Byte read FBytesPerPixel; |
|
This item has no description. | |
| Public | property BlockCount: word read FBlockCount; |
|
This item has no description. | |
| Public | property ChannelCount: word read FChannelCount; |
|
This item has no description. | |
| Public | property Header: TPSDHeader read FHeader; |
|
This item has no description. | |
| Public | property OnCreateImage: TPSDCreateCompatibleImgEvent read FOnCreateImage write FOnCreateImage; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.