如何获得画布的某个区域

时间:2017-11-09 08:46:59

标签: javascript jquery canvas

我有一个完整的画布,我想使用纯JavaScript / jQuery裁剪一些画布区域。

这是我想要的东西(裁剪画布的某些部分):

Sample Image

1 个答案:

答案 0 :(得分:0)

ctx.clip()可以帮到你。 (scan helpers

var ctx=canvas.getContext("2d")
ctx.rect(x1,y1,x2-x1,y2-y1)
ctx.clip()
// draw something you want.

如果您想在绘图后进行矩形裁剪,ctx.drawImage会对您有所帮助。 (https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/clip