Das Canvas-Paket bietet eine Reihe von Befehlen, um Skizzen und Abbildungen möglichst einfach und schnell erstellen zu können. Gezeichnet werden können einfache Formen wie Kreise, Rechtecke und Linien.
Um Formen zeichnen zu können, ist zunächst die Zeichenfläche zu initialisieren:
Der Befehl initialisiert die Canvas-Zeichenfläche. Dabei definieren die beiden verpflichtenden Argumente x und y die Bereiche der x- und y-Achse der Zeichenfläche (jeweils als Intervall).
Als Eigenschaften können beispielsweise die Größe der Darstellung mittels width sowie die Hintergrundfarbe mittels background spezifiziert werden.