A
canvas is a
[surface
] on which
[commands
] are rendered to output an
image or
[drawing
]. The output result can be exported to some file formats. (See also the topic "
Serializing a widget".)
Raster images:
Vector files:
More interesting formats can be seen on the page "
http://wikipedia.org/wiki/Graphics_file_formats
".