āĻāĻ āϏāϰāĻā§āĻāĻžāĻŽāĻāĻŋ āĻā§ āĻāϰā§
Painter āĻāĻāĻāĻŋ āϏāĻšāĻ āĻā§āϝāĻžāύāĻāĻžāϏ-āĻāĻŋāϤā§āϤāĻŋāĻ āĻĄā§āϰāϝāĻŧāĻŋāĻ āϏāϰāĻā§āĻāĻžāĻŽāĨ¤ āĻĢā§āϰā§āĻšā§āϝāĻžāύā§āĻĄ āĻŦā§āϰāĻžāĻļ āĻĻāĻŋāϝāĻŧā§ āĻāĻāĻā§āύ, āĻāĻāĻžāϰ āϝā§āĻ āĻāϰā§āύ (āĻāϝāĻŧāϤāĻā§āώā§āϤā§āϰ, āĻŦā§āϤā§āϤ, āϞāĻžāĻāύ), āĻāϰā§āĻāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ, āĻā§āĻā§āϏāĻ āϝā§āĻ āĻāϰā§āύ āĻāĻŦāĻ āĻāĻžāϏā§āĻāĻŽ āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ āϰāĻ āϏā§āĻ āĻāϰā§āύāĨ¤ āĻā§āϝāĻžāύāĻāĻžāϏ PNG āĻšāĻŋāϏāĻžāĻŦā§ āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰā§āύāĨ¤ āĻĻā§āϰā§āϤ āϏā§āĻā§āĻ, āĻ ā§āϝāĻžāύā§āĻā§āĻļāύ, āĻĄāĻžāϝāĻŧāĻžāĻā§āϰāĻžāĻŽ āĻāĻŦāĻ āϏāĻšāĻ āĻļāĻŋāϞā§āĻĒā§āϰ āĻāύā§āϝ āĻĻāϰāĻāĻžāϰā§āĨ¤ āϏāĻŦ āĻĄā§āϰāϝāĻŧāĻŋāĻ āĻŦā§āϰāĻžāĻāĻāĻžāϰ⧠āĻšāϝāĻŧâāĻā§āύ⧠āϏāĻžāϰā§āĻāĻžāϰ āύā§āĻāĨ¤
āĻā§āĻāĻžāĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻŦā§āύ
ā§§. āϏāϰāĻā§āĻāĻžāĻŽ āĻŦā§āĻā§ āύāĻŋāύ â āĻŦā§āϰāĻžāĻļ, āĻāĻāĻžāϰ, āĻāϰā§āĻāĻžāϰ āĻŦāĻž āĻā§āĻā§āϏāĻ āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰā§āύāĨ¤ ⧍. āĻāĻāĻā§āύ â āĻŦā§āϰāĻžāĻļ āĻŦāĻž āĻāĻāĻžāϰā§āϰ āĻāύā§āϝ āĻā§āϞāĻŋāĻ āĻāĻŦāĻ āĻĄā§āϰā§āϝāĻžāĻ āĻāϰā§āύāĨ¤ āĻā§āĻā§āϏāĻ āĻĒā§āϞā§āϏāĻŽā§āύā§āĻā§āϰ āĻāύā§āϝ āĻā§āϞāĻŋāĻ āĻāϰā§āύāĨ¤ ā§Š. āĻāύāĻĢāĻŋāĻāĻžāϰ āĻāϰā§āύ â āĻŦā§āϰāĻžāĻļ āϏāĻžāĻāĻ, āϰāĻ āĻāĻŦāĻ āĻĢāĻŋāϞ āϏā§āĻ āĻāϰā§āύāĨ¤ āĻāĻāĻžāϰā§āϰ āĻāύā§āϝ āϏā§āĻā§āϰā§āĻ āĻāĻŦāĻ āĻĢāĻŋāϞ āĻŦā§āĻā§ āύāĻŋāύāĨ¤ ā§Ē. āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ â āĻāĻā§āĻā§ āĻāϰāϞ⧠āĻā§āϝāĻžāύāĻāĻžāϏ āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ āϰāĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰā§āύāĨ¤ ā§Ģ. āĻĄāĻžāĻāύāϞā§āĻĄ â āĻā§āϝāĻžāύāĻāĻžāϏ PNG āĻāĻŽā§āĻ āĻšāĻŋāϏāĻžāĻŦā§ āϏāĻāϰāĻā§āώāĻŖ āĻāϰā§āύāĨ¤ ā§Ŧ. āĻā§āϞāĻŋāϝāĻŧāĻžāϰ â āĻāĻŦāĻžāϰ āĻļā§āϰ⧠āĻāϰāϤ⧠āĻā§āϝāĻžāύāĻāĻžāϏ āϰāĻŋāϏā§āĻ āĻāϰā§āύāĨ¤
āĻā§āĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰā§
āĻā§āϝāĻžāύāĻāĻžāϏ āĻāĻāĻāĻŋ HTML5 Canvas āĻāϞāĻŋāĻŽā§āύā§āĻāĨ¤ āĻĄā§āϰāϝāĻŧāĻŋāĻ 2D āĻāύāĻā§āĻā§āϏāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§: āĻŦā§āϰāĻžāĻļ āĻāĻŦāĻ āĻāϰā§āĻāĻžāϰā§āϰ āĻāύā§āϝ āĻĒāĻžāĻĨ, āĻāĻāĻžāϰā§āϰ āĻāύā§āϝ rect/arc/line, āĻā§āĻā§āϏāĻā§āϰ āĻāύā§āϝ fillTextāĨ¤ āĻŽāĻžāĻāϏ/āĻāĻžāĻ āĻāĻā§āύā§āĻ āϏā§āĻā§āϰā§āĻ āĻāĻŦāĻ āĻāĻāĻžāϰ āĻā§āϝāĻžāĻĒāĻāĻžāϰ āĻāϰā§āĨ¤ āĻā§āϝāĻžāύāĻāĻžāϏ āϏā§āĻā§āĻ āĻŽā§āĻŽāϰāĻŋāϤ⧠āϏāĻāϰāĻā§āώāĻŋāϤ; āĻĄāĻžāĻāύāϞā§āĻĄ toDataURL('image/png') āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤ āĻā§āϰ āĻĄā§āϰāϝāĻŧāĻŋāĻāϝāĻŧā§āϰ āĻāύā§āϝ āĻā§āύ⧠āĻāĻā§āϏāĻāĻžāϰā§āύāĻžāϞ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ āύā§āĻâāĻā§āϝāĻžāύāĻŋāϞāĻž āĻā§āϝāĻžāύāĻāĻžāϏ APIāĨ¤ Blob URL āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻĄāĻžāĻāύāϞā§āĻĄā§āϰ āĻāύā§āϝ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšāϝāĻŧāĨ¤
āϏāĻŽāϏā§āϤ āĻāĻŖāύāĻž āϏāĻŽā§āĻĒā§āϰā§āĻŖāĻāĻžāĻŦā§ āĻāĻĒāύāĻžāϰ āĻŦā§āϰāĻžāĻāĻāĻžāϰ⧠āĻāϞā§āĨ¤ āĻā§āύ⧠āĻĄā§āĻāĻž āĻā§āύ⧠āϏāĻžāϰā§āĻāĻžāϰ⧠āĻĒāĻžāĻ āĻžāύ⧠āĻšāϝāĻŧ āύāĻžāĨ¤
āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻā§āώā§āϤā§āϰ āĻ āĻāĻĻāĻžāĻšāϰāĻŖ
- āϏā§āĻā§āĻ â āĻĻā§āϰā§āϤ āĻĄā§āϰāϝāĻŧāĻŋāĻ āĻāĻŦāĻ āĻĄā§āĻĄāϞāĨ¤
- āĻ ā§āϝāĻžāύā§āĻā§āĻļāύ â āϏā§āĻā§āϰāĻŋāύāĻļāĻ āĻŦāĻž āĻĄāĻžāϝāĻŧāĻžāĻā§āϰāĻžāĻŽ āĻŽāĻžāϰā§āĻ āĻāĻĒ āĻāϰā§āύāĨ¤
- āĻĄāĻžāϝāĻŧāĻžāĻā§āϰāĻžāĻŽ â āϏāĻšāĻ āĻĢā§āϞā§āĻāĻžāϰā§āĻ āĻŦāĻž āĻāϝāĻŧā§āϝāĻžāϰāĻĢā§āϰā§āĻŽāĨ¤
- āϏā§āĻŦāĻžāĻā§āώāϰ â āĻĻā§āϰā§āϤ āϏā§āĻŦāĻžāĻā§āώāϰ āĻā§āϝāĻžāĻĒāĻāĻžāϰ āĻāϰā§āύāĨ¤
- āĻļāĻŋāĻā§āώāĻžāĻĻāĻžāύ â āĻāĻāĻžāϰ āĻāĻŦāĻ āϰāĻ āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻāϰā§āύāĨ¤
āĻāĻĻāĻžāĻšāϰāĻŖ
- āĻŦā§āϰāĻžāĻļ, āϞāĻžāϞ, āϏāĻžāĻāĻ ā§Ģ â āϞāĻžāϞ āĻĢā§āϰā§āĻšā§āϝāĻžāύā§āĻĄ āϞāĻžāĻāύ āĻāĻāĻā§āύāĨ¤
- Rectangle āĻā§āϞ â āĻāϝāĻŧāϤāĻā§āώā§āϤā§āϰ āĻāĻāĻāϤ⧠āĻā§āϞāĻŋāĻ āĻāĻŦāĻ āĻĄā§āϰā§āϝāĻžāĻ āĻāϰā§āύāĨ¤
- Text āĻā§āϞ â āĻā§āĻā§āϏāĻ āĻĒā§āϞā§āϏ āĻāϰāϤ⧠āĻā§āϞāĻŋāĻ āĻāϰā§āύ; āĻĄāĻžāϝāĻŧāĻžāϞāĻā§ āĻāĻžāĻāĻĒ āĻāϰā§āύāĨ¤
āϏā§āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž āĻ āĻĒāϰāĻŋāĻāĻŋāϤ āϏā§āĻŽāĻž
- āĻā§āύ⧠āϞā§āϝāĻŧāĻžāϰ āύā§āĻ â āĻāĻāĻ āϞā§āϝāĻŧāĻžāϰ; āĻā§āϞāĻŋāϝāĻŧāĻžāϰāĻŋāĻ āĻāĻžāĻĄāĻŧāĻž undo/redo āύā§āĻāĨ¤
- āĻā§āύ⧠āĻĒāĻžāϰāϏāĻŋāϏā§āĻā§āύā§āϏ āύā§āĻ â āϰāĻŋāϞā§āĻĄā§ āĻā§āϝāĻžāύāĻāĻžāϏ āϏā§āĻā§āĻ āĻšāĻžāϰāĻžāϝāĻŧāĨ¤
- āĻŽā§āϞāĻŋāĻ āϏāϰāĻā§āĻāĻžāĻŽ â āĻā§āϰā§āĻĄāĻŋāϝāĻŧā§āύā§āĻ, āĻĒā§āϝāĻžāĻāĻžāϰā§āύ āĻŦāĻž āĻāύā§āύāϤ āĻĢāĻŋāϞā§āĻāĻžāϰ āύā§āĻāĨ¤
- āĻļā§āϧā§āĻŽāĻžāϤā§āϰ PNG â āĻĄāĻžāĻāύāϞā§āĻĄ āĻĢāϰāĻŽā§āϝāĻžāĻ PNG; JPEG āĻŦāĻž SVG āĻāĻā§āϏāĻĒā§āϰā§āĻ āύā§āĻāĨ¤