jQuery& PHP:调整大小,刷新&作物

时间:2014-12-04 05:55:14

标签: php jquery image resize crop

你好&谢谢阅读: 我很抱歉,如果我的问题是重复但是浏览了找不到答案。虽然我认为我的问题相当“标准”: 我有一个包含各种输入的表格(个人详细信息等等)&我需要用户上传图像,以便他/她可以裁剪/选择一个区域,最后是上传和放大。保存。

我已成功使用PHP服务器端调整大小来上传并显示已调整大小的图像。没有任何问题。这似乎主要是使用表单中的动作标签重定向到phps脚本来实现的。

图像,取决于它是“大”还是“宽”,将被调整大小&使用最终图像的调整大小的宽度/高度重新加载,最终大小也是“高”或“宽”......

然后我希望用户能够从调整大小的图像中选择一个区域,以便他“捕获”图像中的某个区域,而不会被扭曲... 有很多脚本在那里“独立地”做这个,但显然所有的工作与上面的相似,即。使用表单的动作标签进行裁剪的PHP服务器端(通常使用隐藏的输入(x,y,w,h ...)使用jQuery动态更新...),例如imageareaselect ......

所以...我的问题是我怎样才能调整大小,上传重新调整大小的图像以便在同一个表单中进行重新编写?

非常感谢你的帮助

此致 JMB

1 个答案:

答案 0 :(得分:1)

您可能希望尝试某种经过验证的解决方案,而不是重写所有内容。

Cropper类似的内容。还有PHP example here

Cropper肯定有很多选择。我不确定你要做什么,但有选择在后端(PHP)或前端(JS)裁剪图像。这意味着在裁剪图像之前不需要将图像上传到服务器。它允许您只在后端获取裁剪的图片。

其他选项: