【问题标题】:Vaadin CropField addon selected imageVaadin CropField 插件选择的图像
【发布时间】:2012-08-01 15:23:36
【问题描述】:

CropField 的目的是只获取图像的选定部分。哪种方法可以做到这一点? getImageResource() 返回整个图像。

第二个问题是 - 是否可以设置具有预定选定区域的农田?我已将宽度和高度的最小值和最大值设置为相同的数字,以便选择区域始终相同。但是,用户必须单击cropfield 才能看到它。

【问题讨论】:

    标签: vaadin crop add-on


    【解决方案1】:

    我没用过这个插件。

    CropField 的目的是只获取图像的选定部分

    其实我觉得这个说法是错误的;根据插件的描述就可以了

    显示单个图像,并在其上覆盖选择、转换和移动裁剪区域的功能。

    即它允许您操纵选择区域:它实际上并不执行裁剪本身。我想这可以使用服务器端 java(或外部工具)来完成。

    对于它的价值,我同意插件的名称表明它确实可以自己进行裁剪。

    至于设置选择区域,CropField 插件的 javadoc 显示了如何做到这一点setValue(VCropSelection value)

    /**
     * Vaadin component that shows an image with an overlayed cropping
     * functionality. The current selection can be set and get via
     * setValue()/getValue() of {@link AbstractField}. The type of that value has to
     * be {@link VCropSelection}. Usually, the selection will not be changed to a
     * <i>null</i> value. Instead, it will be an empty selection (check with
     * {@link VCropSelection#isEmpty()}).
     * 
     * @author Eric Seckler
     */
    

    【讨论】:

    • 感谢您的回答,至于第一个问题-您是对的,它允许获取坐标和原始图像-这就是我所需要的
    猜你喜欢
    • 1970-01-01
    • 2013-01-08
    • 2016-06-27
    • 2014-06-08
    • 2018-05-23
    • 2014-12-03
    • 1970-01-01
    • 2018-10-31
    • 1970-01-01
    相关资源
    最近更新 更多