javascript - 如何使用具有宽高比的 PHP 获取图像的最小可裁剪尺寸?

标签 javascript php jquery image

我希望以纵横比限制裁剪选择区域的最小宽度和高度,这样用户就不能拍摄非常非常小的图像部分。

例如,用户上传的宽度 = 602px 和高度 = 400px 的图片在这种情况下最小裁剪选择区域是多少?

根据 Google+ 最小可裁剪选择区域宽度 = 574 像素和高度 = 323 像素,用户不能使其小于此尺寸。

会是什么逻辑?

仅供引用,我正在寻找像 Google plus 这样的裁剪封面照片

谢谢

最佳答案

经过漫长的等待,我应用了简单的逻辑,它在各方面对我有用。

var min_crop_width = (Original_Width / 100) * 83.5; // Minimum percentage
var min_crop_height = (min_crop_width / 5) * 1; // Your Standard Ratio...
min_crop_width = (min_crop_height * 5) / 1; // Your Standard Ratio...

谢谢!

关于javascript - 如何使用具有宽高比的 PHP 获取图像的最小可裁剪尺寸?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31668829/

相关文章:

php - 我的 php 文件的 json 结果包含整数,但我需要所有值作为字符串

javascript - Bootstrap 3动态显示文字

javascript - 将 XML 转换为 JavaScript 对象

javascript - 我创建了一个 jquery 函数,但焦点在 Bootstrap 输入中无法正常工作

javascript - 如何使用 d3.js 将文本在 svg 图像上居中?

javascript - 无法控制台记录我点击的 div

javascript - 什么是 John Resig 提到的动态代码评估

javascript - 单击按钮时激活按钮的悬停状态,直到单击另一个按钮 (Javascript/JQuery)

php - Yii 'limit' 相关模型的范围

php - php中查找intent连接函数