Unit BGRAReadBMP

📄 Source code

Description

BMP reader implementation

Uses

Overview

Structures

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.