如何计算最小图像比例?

时间:2011-07-06 18:46:25

标签: jquery jquery-ui image-scaling

我需要设置jQuery UI slider作为图像缩放器,但我需要确保它在低端受到限制以满足最小尺寸要求。

鉴于我知道以下内容:

  • 现有图片尺寸
  • 最小宽度和高度
  • 所有比例都要成比例

...如何计算最小比例(以百分比表示),以使图像比例符合最小宽度和高度要求?

如果不清楚,请告诉我,我会尝试澄清。

1 个答案:

答案 0 :(得分:2)

var minWidth = 100,
   minHeight = 100,
    curWidth = 600,
   curHeight = 800,
        minW = minWidth / curWidth,
        minH = minHeight / curHeight 

    minScale = Math.max(minW, minH); // .1666666666