Declarations ​
pascal
procedure SaveToFile(const FileName: string); overload; virtual;
procedure SaveToFile(const FileName: string; SaveTopDown: Boolean); overload; virtual;
procedure SaveToFile(const FileName: string; SaveTopDown: Boolean; InfoHeaderVersion: TInfoHeaderVersion); overload; virtual;Overload Details
Overload 1 ​
pascal
procedure SaveToFile(const FileName: string); overload; virtual;Saves bitmap to a file using default BMP header version.
| Parameter | Type | Description |
|---|---|---|
FileName | string | Output file path. |
Overload 2 ​
pascal
procedure SaveToFile(const FileName: string; SaveTopDown: Boolean); overload; virtual;Saves bitmap to a file with specified scanline orientation.
| Parameter | Type | Description |
|---|---|---|
FileName | string | Output file path. |
SaveTopDown | Boolean | If True, writes scanlines top-down. |
Overload 3 ​
pascal
procedure SaveToFile(const FileName: string; SaveTopDown: Boolean; InfoHeaderVersion: TInfoHeaderVersion); overload; virtual;Saves bitmap to a file specifying scanline orientation and BMP header version.
| Parameter | Type | Description |
|---|---|---|
FileName | string | Output file path. |
SaveTopDown | Boolean | If True, writes scanlines top-down. |
InfoHeaderVersion | TInfoHeaderVersion | BMP header format version. |
Description ​
SaveToFile writes the bitmap surface contents to disk.
Example ​
pascal
Bitmap.SaveToFile('Output.bmp');