我正在使用fabric.js通过toSVG()
方法生成一些SVG。我的画布始终包含一个矩形,该矩形用作所有添加对象的clipPath。
使用toSVG方法时,我使用了viewBox对象选项,以便将我的SVG裁剪为与我的装订矩形匹配。
canvas.toSVG({
viewBox: {
x: rect.left,
y: rect.top,
width: rect.width,
height: rect.height,
},
})
到目前为止,它工作得很好,但是最近,我开始将其与旋转的边界矩形一起使用,因此完全弄乱了裁剪后的SVG。是否可以将angle
键添加到viewBox吗?