Declarations ​
pascal
procedure SaveToStream(Stream: TStream; SaveTopDown: Boolean = False); overload; virtual;
procedure SaveToStream(Stream: TStream; SaveTopDown: Boolean; InfoHeaderVersion: TInfoHeaderVersion); overload; virtual;Overload Details
Overload 1 ​
pascal
procedure SaveToStream(Stream: TStream; SaveTopDown: Boolean = False); overload; virtual;Saves bitmap to a stream with optional top-down scanline orientation.
| Parameter | Type | Description |
|---|---|---|
Stream | TStream | Target output stream. |
SaveTopDown | Boolean | If True, writes scanlines in top-down order instead of bottom-up. |
Overload 2 ​
pascal
procedure SaveToStream(Stream: TStream; SaveTopDown: Boolean; InfoHeaderVersion: TInfoHeaderVersion); overload; virtual;Saves bitmap to a stream specifying scanline orientation and header format version.
| Parameter | Type | Description |
|---|---|---|
Stream | TStream | Target output stream. |
SaveTopDown | Boolean | If True, writes scanlines in top-down order. |
InfoHeaderVersion | TInfoHeaderVersion | BMP header format version (InfoHeaderVersion1 to InfoHeaderVersion5). |
Description ​
SaveToStream encodes and writes bitmap contents to Stream.
Example ​
pascal
Bitmap.SaveToStream(Stream, True);