【发布时间】:2019-03-01 22:01:37
【问题描述】:
是否有人知道如何在网页中放置图像,但位置和剪切(可能也调整大小)都是由用户交互完成的?我的注册页面需要它,我已经从 css 和 javascript 进行了一些剪辑和调整大小,但这并不能真正解决问题。如果能用php做就完美了。
【问题讨论】:
标签: php javascript css image-manipulation
是否有人知道如何在网页中放置图像,但位置和剪切(可能也调整大小)都是由用户交互完成的?我的注册页面需要它,我已经从 css 和 javascript 进行了一些剪辑和调整大小,但这并不能真正解决问题。如果能用php做就完美了。
【问题讨论】:
标签: php javascript css image-manipulation
这是一个简短的摘要:
让用户浏览并上传一个 照片。
验证照片的类型是否正确 和尺寸使用 PHP 的图像 功能。
向用户显示 浏览器,以及可拖动的 DIV 他们可以调整大小和移动。这个 是裁剪区域。
当他们单击“下一步”时,您传输
DIV 的x,y,width,height 到
服务器通过 AJAX 或简单地
作为表单中的隐藏字段。
再次,使用 PHP 图像函数 裁剪图像,然后调整其大小。
将其保存到永久位置。
发表评论以获取更多具体答案。
【讨论】:
无论您需要使用 JavaScript 还是 Flash 来保持客户端调整图像大小的难处理性。
以下教程向您展示如何使用 jQuery 的简化 AJAX 和 PHP 将图像上传到临时位置、调整大小并将调整大小的副本保存在您想要的位置。
希望对你有帮助!
http://www.webmotionuk.co.uk/jquery-image-upload-and-crop-for-php/
【讨论】:
【讨论】: