photobot.Canvas.export()

Syntax

canvas.export(filename)

Description

Flattens the canvas by calling the Canvas.flatten() command, and saves it as an image using the given filename. Flattened layers retain any transparency when saved as a .png file, since the canvas has a transparent background by default. Other options are .jpg and .gif.

Example

photobot = ximport("photobot")
canvas = photobot.canvas(100,100)
canvas.layer("robot.jpg")
canvas.fill((255,128,0)).hue()
canvas.export("images/orange-robot.png")