我在我的组中应用了拖动(内置功能),该组由图像对象和4个锚点对象(形状)组成。
当我移动组时,一切正常,但是当我想保存该图像时。当图像(组)移离(0,0)位置时,图像被裁剪。如果我加载图像并在它打开时保存它(0,0)位置获取文件中的完整图像,但如果将其拖离0,0,则我的图像会逐渐被裁剪,当我保存它时。 我观察到了toDataURL()返回的内容,而且我从0,0字符串变得越来越短,来自toDataURL()
请有人帮助我。
THX
答案 0 :(得分:0)
如果拖动组,则必须定义toDataURL的x,y,width,height属性:
演示:http://jsfiddle.net/m1erickson/Kr3t2/
var url=group.toDataURL({
x:group.x(),
y:group.y(),
width:group.getWidth(),
height:group.getHeight()
});