javascript - 如何使用jcrop裁剪不同尺寸的图像

标签 javascript jquery jcrop

我想使用jcrop。我有一个弹出窗口,我想显示要裁剪的图像。不过,我希望图像的最大图像尺寸为 400 像素宽。如果我将宽度放入显示图像的 html 标签中,然后进行裁剪,它不会裁剪我所看到的内容,而是根据图像的实际大小进行裁剪。

在裁剪之前是否需要先调整图像大小?如果是这样,最好的方法是什么?

最佳答案

创建 jcrop 时使用 is trueSize 选项,将其传递给原始图像大小 [500,300] 的数组

 <script>
    $(window).load(function() {
        $.Jcrop('#cropbox',{ trueSize: [500,370] });
    });
</script>

及其图像标签

<img src="test.jpg" width="400" />

有关更多详细信息,请参阅 jcrop help page关于这个话题。

关于javascript - 如何使用jcrop裁剪不同尺寸的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28636135/

相关文章:

jquery - JCrop - FancyBox -- Jcrop 无法正常工作

jquery - Bootstrap Modal 中的 Jcrop 裁剪错误坐标

jquery - JCrop 得到裁剪宽度和高度

javascript - javascript/jquery "hate"负数是否作为 id 名称的一部分?

javascript - $ ("#grid"中的 datetimePicker 列.kendoGrid

javascript - 为什么使用 Facebook 的 Graph API(通过 AJAX POST)上传的图片会获得 "Only Me"权限?

javascript - Ng-if 有焦点问题

javascript - for 循环的最后一次迭代 if (某物等于某物)

javascript - 如何根据javascript中的键合并和替换两个数组中的对象?

jquery - 添加转换以隐藏/显示列表项