在图像上画一个框,仅限javascript?

1 javascript

我想要做的是让用户上传他的图像​​.完成后,它将在同一页面上显示图像,无需刷新.这是我需要弄清楚的部分,我如何让用户在图像中选择一个方框?所以我可以在用户完成后裁剪它?(使用ImageMagick).

如果可能的话,我想要一个边框供用户拉伸以编辑宽度和高度.然后在矩形内单击以移动.

the*_*edz 5

有很多方法; 包括几个通过网络提供的预先编写的插件.

你在使用任何框架吗?

在下面,我使用了Jcrop和Lasso.Crop,他们都运作良好.没试过别人.

这是一个非详尽的列表:

纯Javascript

http://www.dhtmlgoodies.com/index.html?whichScript=image-crop

jQuery的

http://deepliquid.com/content/Jcrop.html

MooTools的

http://www.nwhite.net/2009/02/25/lassocrop-preview/

原型

http://www.defusion.org.uk/code/javascript-image-cropper-ui-using-prototype-scriptaculous/