al_save_bitmap
bool al_save_bitmap(const char *filename, ALLEGRO_BITMAP *bitmap)
Introduced in 5.0.0
Saves an ALLEGRO_BITMAP to an image file. The file type is determined by the extension.
Returns true on success, false on error.
Note: the core Allegro library does not support any image file formats by default. You must use the allegro_image addon, or register your own format handler.
See also: al_save_bitmap_f, al_register_bitmap_saver, al_init_image_addon
Examples: ex_convert, ex_logo, ex_nodisplay
Most helpful discussions:
- Saving Bitmaps
- Convert *bitmap to char buffer
- You're such a disappointment.
- help: memory bitmap background image causing artifacts
- Allegro color bitmap
- ALLEGRO_LOCKED_REGION confusion
- still al_draw_text() problem
- al_draw_text problem
- event loop best practice
- Change images colors
Other recent discussions:
- save display window as image(png,jpg)
- Just bored... ;)
- Get binary stream of bitmap - al_save_bitmap_f() or something like this
- Allegro 5 - Bitmap Deferred Corruption(?)
- al_clone_bitmap() of backbuffer gives bad results with OGL
- Unable to save to png..
- Take screenshot with allegro
- Overlapping Circles
- Al_save_bitmap only saves a blank png
- Drawing to bitmap