Canvas 在织物中设置背景图像的角度时,对象位置错位
我可以使用以下代码设置背景图像Canvas 在织物中设置背景图像的角度时,对象位置错位,canvas,fabricjs,Canvas,Fabricjs,我可以使用以下代码设置背景图像 canvas.setBackgroundImage(imageSource, canvas.renderAll.bind(canvas), { // Fixed object misplacing issue. top: obj.top, // object top left: obj.left, // object left width: obj.width * obj.scaleX, height: obj.height * obj.sc
canvas.setBackgroundImage(imageSource, canvas.renderAll.bind(canvas), {
// Fixed object misplacing issue.
top: obj.top, // object top
left: obj.left, // object left
width: obj.width * obj.scaleX,
height: obj.height * obj.scaleY,
name: 'back-img',
originX: obj.originX,
originY: obj.originY,
// angle:angle,
srno: "" // removed serial number of background image. because serial number is undefined
});
当我将角度设置为背景图像时,图像位置错位。我试过了
canvas.backgroundImage.setAngle(45)
上述代码不起作用,因为canvas.setBackgroundImage
是同步功能感谢您的回答