HTML DOM save() 方法
定義和用法
save() 方法保存當前圖像狀態(tài)的一份拷貝。
語法
save()
描述
save() 方法把當前狀態(tài)的一份拷貝壓入到一個保存圖像狀態(tài)的棧中。這就允許您臨時地改變圖像狀態(tài),然后,通過調用 restore() 來恢復以前的值。
一個畫布的圖形狀態(tài)包含了 CanvasRenderingContext2D 對象的所有屬性(除了只讀的畫布屬性以外)。它還包含了一個變換矩陣,該矩陣是調用 rotate()、scale() 和 translate() 的結果。另外,它包含了剪切路徑,該路徑通過 clip() 方法指定?墒且⒁,當前路徑和當前位置并非圖形狀態(tài)的一部分,并且不會由這個方法保存。
提示和注釋
注釋:Firefox 1.5 不能正確地存儲和恢復 strokeStyle 屬性。