0

我在画布上画了很多扇区(比如圆形图),我需要旋转它。不幸的是它很慢,所以我只尝试绘制一次,然后保存位图并绘制位图。我试过了:

 v=ctx.getImageData(0, 0, 100, 100)
 ctx.rotate(Math.PI/2)
 ctx.putImageData(v, 0, 0)

问题是,ImageData 不旋转(即使平移和缩放也不起作用)。是否可以只制作图像?我找不到答案,只有 canvas.toDataURL,但它需要整个画布,我只需要它的一部分。

4

0 回答 0