Unit BGRAReadBMP

Description

BMP reader implementation

Uses

Overview

Classes, Interfaces, Objects and Records

Name Description
Class TBGRAReaderBMP Reader for BMP format
Packed Record TMinimumBitmapHeader Minimum header for BMP format (non OS/2)
Packed Record TOS2BitmapHeader Header for OS/2 bitmap format

Functions and Procedures

function MakeBitmapFileHeader(AData: TStream): TBitMapFileHeader;

Types

TBitMapFileHeader = BMPcomn.TBitMapFileHeader;
TBitMapInfoHeader = BMPcomn.TBitMapInfoHeader;
TBitmapSubFormat = (...);
TBMPTransparencyOption = (...);
TProgressProc = procedure(Percent: integer; var ShouldContinue: boolean) of object;
TReadScanlineProc = procedure(Row : Integer; Stream : TStream) of object;
TWriteScanlineProc = procedure(Row : Integer; Img : TFPCustomImage) of object;

Description

Functions and Procedures

function MakeBitmapFileHeader(AData: TStream): TBitMapFileHeader;

This item has no description.

Types

TBitMapFileHeader = BMPcomn.TBitMapFileHeader;

This item has no description.

TBitMapInfoHeader = BMPcomn.TBitMapInfoHeader;

This item has no description.

TBitmapSubFormat = (...);

This item has no description.

Values
  • bsfWithFileHeader
  • bsfHeaderless
  • bsfHeaderlessWithMask
TBMPTransparencyOption = (...);

This item has no description.

Values
  • toAuto
  • toTransparent
  • toOpaque
TProgressProc = procedure(Percent: integer; var ShouldContinue: boolean) of object;

This item has no description.

TReadScanlineProc = procedure(Row : Integer; Stream : TStream) of object;

This item has no description.

TWriteScanlineProc = procedure(Row : Integer; Img : TFPCustomImage) of object;

This item has no description.