HTML DOM save() ·½·¨

¶¨ÒåºÍÓ÷¨

save() ·½·¨±£´æµ±Ç°Í¼Ïñ״̬µÄÒ»·Ý¿½±´¡£

Óï·¨

save()

ÃèÊö

save() ·½·¨°Ñµ±Ç°×´Ì¬µÄÒ»·Ý¿½±´Ñ¹Èëµ½Ò»¸ö±£´æÍ¼Ïñ״̬µÄÕ»ÖС£Õâ¾ÍÔÊÐíÄúÁÙʱµØ¸Ä±äͼÏñ״̬£¬È»ºó£¬Í¨¹ýµ÷Óà restore() À´»Ö¸´ÒÔǰµÄÖµ¡£

Ò»¸ö»­²¼µÄͼÐÎ״̬°üº¬ÁË CanvasRenderingContext2D ¶ÔÏóµÄËùÓÐÊôÐÔ£¨³ýÁËÖ»¶ÁµÄ»­²¼ÊôÐÔÒÔÍ⣩¡£Ëü»¹°üº¬ÁËÒ»¸ö±ä»»¾ØÕ󣬸þØÕóÊǵ÷Óà rotate()¡¢scale() ºÍ translate() µÄ½á¹û¡£ÁíÍ⣬Ëü°üº¬Á˼ôÇз¾¶£¬¸Ã·¾¶Í¨¹ý clip() ·½·¨Ö¸¶¨¡£¿ÉÊÇҪעÒ⣬µ±Ç°Â·¾¶ºÍµ±Ç°Î»Öò¢·ÇͼÐÎ״̬µÄÒ»²¿·Ö£¬²¢ÇÒ²»»áÓÉÕâ¸ö·½·¨±£´æ¡£

ÌáʾºÍ×¢ÊÍ

×¢ÊÍ£ºFirefox 1.5 ²»ÄÜÕýÈ·µØ´æ´¢ºÍ»Ö¸´ strokeStyle ÊôÐÔ¡£

²ÎÔÄ

CanvasRenderingContext2D.restore()

VUE