예제를 보다가 save()와 restore()에대해 이해가 안됬는데


이제 이해가 되네요. 혹시나해서 정리도 할겸 올립니다.


save와 restore는  canvas의 


translate(이동),scale(확대축소),rotate(회전),skew(기울임),concat or clipRect(사각선택),clipPath(영역선택)


효과에 대해서만 저장, 복원이 가능합니다.


그리고 저장, 복원은 스택에 행하여지기  때문에 차례대로 호출이 가능합니다.