在KineticJS中的stage.toDataURL()之前裁剪阶段/图层

时间:2013-01-07 00:05:47

标签: javascript jquery html5 canvas kineticjs

在KineticJS中使用stage.toDataURL(),可以生成JPEG图像。

问题:必须将生成的图像裁剪为较小的图像并保存到Web服务器上。有没有办法裁剪舞台,以便stage.toDataURL()创建的数据uri是最终裁剪的图像?或者我是否必须在服务器端裁剪它?

1 个答案:

答案 0 :(得分:0)

您可以创建另一个用于裁剪的屏幕外画布。然后在调用toDataURL之前将主画布绘制到裁剪画布并根据需要裁剪。