【发布时间】:2018-09-01 10:34:59
【问题描述】:
我搜索过,但我发现的大部分内容要么已失效/旧浏览器不支持/将图像裁剪为矩形。
我想要类似于 Facebook 的功能来上传个人资料图片,用户选择一个图像,如果该图像不超过特定尺寸,它将被显示,然后用户拖动突出显示的矩形并裁剪图像。
但我需要圆形而不是矩形。
所以,如果我有浏览/上传图片的输入:
<input type="file" class="sr-only" id="input" name="image" accept="image/*">
用户选择图像后,无论是在同一个地方还是在弹出窗口中,用户都可以拖动突出显示的圆形,然后点击Crop。
所以最重要的部分是:
- 图像被裁剪成圆形。
- 支持大多数浏览器,包括手机/平板电脑/ipad 浏览器。
- 能够使用 PHP 将裁剪后的图像上传到服务器。
我知道这个平台是用来帮助解决错误和错误的,但是正如我所说的我先搜索并想在这里问一下,因为这里有很多开发人员,他们中的一些人可能处于同样的情况并找到了正确的解决方案。
【问题讨论】:
标签: javascript php jquery html image