我正在尝试裁剪图像并将裁剪后的数据发送到服务器端。我正在使用 imgareaselect 插件。我得到了选择的坐标,但无法裁剪图像。互联网上所有可用的解决方案都是使用 css 预览裁剪图像。但是我怎样才能得到裁剪后的数据呢?无需预览裁剪后的图像。我的代码是
cropw = $('#cropimg').imgAreaSelect({
maxWidth: 300, maxHeight: 300,
aspectRatio: '1:1',
instance: true,
handles: true,
onSelectEnd: function (img, selection) {
x1 = selection.x1;
y1 = selection.y1;
x2 = selection.x2;
y2 = selection.y2;
}
});
原文由 Shahbaz Hashmi 发布,翻译遵循 CC BY-SA 4.0 许可协议
嘿@Shahbaz 我正在尝试使用 cropper.js 为您提供解决方案。
这是你可以做的
从这里下载 cropper.js
身体
Javascript
希望这可以帮助。谢谢。