Definition: | integer i = save_bitmap(sequence s, string st) |
Description: | Create a bitmap (.bmp) file from a 2-element sequence s.
st is the name of a .bmp "bitmap" file. s[1] is the palette:
{{r,g,b}, {r,g,b}, ..., {r,g,b}} Each red, green, or blue value is in the range 0 to 255. s[2] is a 2-d sequence of sequences containing a pixel-graphics image. The sequences contained in s[2] must all have the same length. s is in the same format as the value returned by read_bitmap(). The result will be one of the following codes: |
global constant BMP_SUCCESS = 0, BMP_OPEN_FAILED = 1, BMP_INVALID_MODE = 4 -- invalid graphics mode -- or invalid argument |
|
Comments: |
save_bitmap() produces bitmaps of 2, 4, 16, or 256 colors and these can all be read with read_bitmap(). Windows Paintbrush and some other tools may not support 4-color bitmaps. |
Example: |
code = save_bitmap({paletteData, imageData}, "c:\\example\\a1.bmp") |
See Also: | read_bitmap |