Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GWT图像裁剪_Gwt_Image Processing_Crop - Fatal编程技术网

GWT图像裁剪

GWT图像裁剪,gwt,image-processing,crop,Gwt,Image Processing,Crop,我正在使用GWT构建一个网站,并希望添加图像裁剪功能,以便用户可以上传他们的个人资料图像,然后根据需要进行裁剪。我正在寻找类似于Jcrop的东西,但是在GWT中 我找到了如何在客户端裁剪图像的示例并编写了代码,但没有用户界面部分,用户可以在其中选择需要裁剪的图像部分 在使用Jcrop的SO和GWT上也有一些类似的问题,但是没有人给出使用纯GWT的图像选择部分的示例。 如果你有一个如何做的想法,请分享,我相信其他人将来会从中获益 以下是我正在寻找的示例: 我建议你走1号公路。我在GWT全职工作了一

我正在使用GWT构建一个网站,并希望添加图像裁剪功能,以便用户可以上传他们的个人资料图像,然后根据需要进行裁剪。我正在寻找类似于Jcrop的东西,但是在GWT中

我找到了如何在客户端裁剪图像的示例并编写了代码,但没有用户界面部分,用户可以在其中选择需要裁剪的图像部分

在使用Jcrop的SO和GWT上也有一些类似的问题,但是没有人给出使用纯GWT的图像选择部分的示例。 如果你有一个如何做的想法,请分享,我相信其他人将来会从中获益

以下是我正在寻找的示例:
我建议你走1号公路。我在GWT全职工作了一段时间,花了很多时间寻找图书馆,我认为这是一个还不存在的图书馆

以下是您的选择:

使用JSNI接口包装Jcrop

优点:您必须包括JQuery和JCrop,它们既小又健壮 缺点:学习如何构建第一个JSNI包装器可能是一件痛苦的事情 建立自己的

优点:纯GWT 缺点:您可能无法处理JCrop经过一段时间后发现的所有边缘案例,也无法做到如此有特色。 端口JCrop到

优点:JCrop是一个非常有用的工具,而且只有大约1600行代码 缺点:大约有1600行代码,移植到Java时可能要大得多 如果你决定做以上任何一项,请开源!我很乐意贡献,而且它看起来也可以在我的GWT项目中使用。

GWT Cropper是一个允许裁剪图像的小部件


2015年编辑:只要谷歌代码即将关闭,该项目就已经转移到GitHub。新地址是

您选择了哪个选项来解决问题?你考虑过开源吗?