如何使用JCrop以菱形裁剪图像?我指的是这个示例example。但是我需要将裁剪画布的形状从矩形变成菱形。我在尝试执行此操作时遇到了困难,因此任何帮助或建议都会令人感激。
function selectcanvas(coords) {
prefsize = {
x: Math.round(coords.x),
y: Math.round(coords.y),
w: Math.round(coords.w),
h: Math.round(coords.h)
};
}
function applyCrop() {
canvas.width = prefsize.w;
canvas.height = prefsize.h;
context.drawImage(image, prefsize.x, prefsize.y, prefsize.w,
prefsize.h, 0, 0, canvas.width, canvas.height);
validateImage();
}