更改画布图像的所有画布方法

All canvas methods that change the canvas image

本文关键字:布方法 方法 图像 布图像      更新时间:2023-09-26

我想确定所有能够直接更改HTML5画布图像的方法的列表。到目前为止,我的列表包括fillRectstrokeputImageData,但我确信我错过了一些。

我想其中

很多,你可以尝试一下并完成列表:

Object.getOwnPropertyNames( CanvasRenderingContext2D.prototype );
["putImageData",
"rect",
"setLineJoin",
"clearShadow",
"isPointInPath",
"strokeRect",
"createRadialGradient",
"drawImage",
"measureText",
"translate",
"setLineCap",
"arc",
"fillRect",
"setTransform",
"stroke",
"drawImageFromRect",
"setFillColor",
"createPattern",
"setAlpha",
"setShadow",
"strokeText",
"createLinearGradient",
"setCompositeOperation",
"fill",
"transform",
"rotate",
"quadraticCurveTo",
"setMiterLimit",
"clip",
"scale",
"arcTo",
"clearRect",
"bezierCurveTo",
"fillText",
"restore"]