【问题标题】:Zoom in and crop using ImageProcessor.Web使用 ImageProcessor.Web 放大和裁剪
【发布时间】:2016-03-01 15:58:07
【问题描述】:

使用 ImageProcessor.Web (http://imageprocessor.org/imageprocessor-web/imageprocessingmodule/resize/) 调整大小模块,我能够将图像裁剪为定义的大小,例如:

<img src="~/Content/img/fiji-01.jpg?width=500&height=500&mode=crop&center=0.1,0.1"/>

但是如何将图片放大两倍大小和裁剪?

试过类似的东西:

<img src="~/Content/img/fiji-01.jpg?mode=crop&center=0.9,0.9&heightratio=3&widthratio=3&height=500" />

没用。

【问题讨论】:

    标签: c# asp.net-mvc-4 imageprocessor


    【解决方案1】:

    我必须设置 Umbraco 并使用 GetCroppedUrl 方法来查看它是如何工作的。碰巧我们使用了crop模块,然后是resize模块,比如:

    <img src="~/Content/img/fiji-01.jpg?crop=0.23159636062861869,0.061207609594706371,0.023986765922249794,0.19437551695616212&cropmode=percentage&width=500&height=500" />
    

    <img src="~/Content/img/fiji-01.jpg?crop=50,50,200,200&width=500&height=500" />
    

    【讨论】:

    • 是的,这些方法是必要的,即它们按照您要求的顺序执行。在您的问题中,您正在执行裁剪多余的调整大小,而不是像您在答案中提供的实际裁剪然后调整大小。
    猜你喜欢
    • 2023-03-29
    • 1970-01-01
    • 2015-06-20
    • 1970-01-01
    • 2020-01-04
    • 2014-09-19
    • 2023-04-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多