save()
Ova metoda služi da se spremi stanje canvasa. Stanje canvasa je:
- svojstva canvasa kao što su: strokeStyle, fillStyle, globalAlpha, lineWidth, lineCap, lineJoin, miterLimit,
shadowOffsetX, shadowOffsetY, shadowBlur, shadowColor, globalCompositeOperation
- transformacije grida canvasa kao što su: translate, scale, rotate, skew
- clipping path , odnosno mask
restore()
Sa ovom metodom poziva se prethodno stanje spremljeno sa save(). Slično kao BACK dugme na browseru.
Primjer: vidi primjer » vidi code