使用jquery进行图像裁剪
我希望用户上传图像,然后将其裁剪为设定大小。 我想要发生的实际上是一个div设置为特定的裁剪尺寸和该框内的图像。 然后,用户可以滑动图像,并且该div中可见的任何内容都是图像被裁剪到的内容。
我遇到的所有jquery插件只是让用户在整个图像周围移动一个选择框,而不是在选择框后面移动图像。 这种事情是否存在,我是否只是错过了这个插件?
基本上它就像Facebook中的缩略图编辑器,您可以在缩略图大小的框中拖动图像。
你真的不需要插件。 这可以通过设置background-position值通过vanilla jQuery和CSS来完成。
您可以使用JCrop插件。
Jcrop插件
我会推荐“Guillotine”: http : //github.com/matiasgagliano/guillotine
它是一个jQuery插件,可以满足您的需求,它还可以进行旋转和缩放。
它支持触摸设备,并且响应迅速。
看看演示: http : //matiasgagliano.github.io/guillotine