在angularjs中寻找新的图像宽度和高度

时间:2018-01-23 13:35:59

标签: angularjs

用户上传的图片宽度为“W'和身高是'H' 牢记以下四个限制: 1.调整大小的图像应具有与用户上传的图像的宽高比相同的宽高比(宽度/高度)。 2.调整大小的图像的宽度应尽可能接近200像素&从不超过200px。 3.调整大小的图像的高度应尽可能接近300 px&从不超过300像素。 4.调整大小的图像的质量不应低于用户上传的图像。这意味着永远不应该拉伸图像。

你必须计算w_new和h_new,WxH的这个图像应该被调整大小,同时满足所有上述4个约束条件。

1 个答案:

答案 0 :(得分:-1)

比率= w / h

h = 200 /比率。

如果h <= 300,那么你就找到了答案。

否则:w = 300 *比率