gpt4 book ai didi

php - jQuery 和 PHP : Resizing, 刷新和裁剪

转载 作者:行者123 更新时间:2023-12-01 04:47:30 24 4
gpt4 key购买 nike

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

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

根据图像是“大”还是“宽”,将使用最终图像调整后的宽度/高度来调整大小并重新加载,最终尺寸也可以是“高”或“宽”。 .

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

所以...我的问题是我如何调整大小,上传要重新裁剪的调整大小的图像,所有这些都在同一个表单中?

非常感谢您的帮助

问候,JMB

最佳答案

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

类似于Cropper的东西。有一个PHP example here也是。

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

其他选项:

关于php - jQuery 和 PHP : Resizing, 刷新和裁剪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27287263/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com