私のコードは
canvas.clipTo = function (ctx) {
ctx.beginPath();
for (var i = 0; i < totalPrintArea; i++) {
ctx.save();
ctx.fillStyle = 'rgba(51,51,51,0)';
ctx.rect(clipLft[i], clipTp[i], clipW[i], clipH[i], 'rgba(51,51,51,1)', clipRtn[i]);
ctx.stroke();
ctx.restore();
}
ctx.closePath();
ctx.clip();
canvas.calcOffset();
};
canvas.renderAll();
赤い点線のボックスから値を取得し、複数のマスクが生成されているクリップに適用します。
私の問題は、すべてのプロパティを取得することですが、すべての回転を取得することではありません。
すべての長方形を回転させたい。
クリップの回転を変更するコードを取得しましたctx.rotate(50);
が、すべてを独自の値で回転させたいので機能しません
同じように私を導いてください。