Как я могу обрезать изображение, используя JCrop в форме ромба?Я имею в виду этот пример пример .Но мне нужно придать форму обрезному холсту от прямоугольника до алмаза.Я сталкиваюсь с трудностями, пытаясь сделать это, поэтому любая помощь или предложение будут благодарны.
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();
}