标题gore抱歉,很难形容。
我得到了一张图片,比如高1000px
。在那张图片上,我知道一个盒子的尺寸和位置,600px
高。内部的盒子与图像的高度成比例。我需要弄清楚我需要将图像设置为哪个高度,以使框的高度与600px
匹配。我只能设置图像的高度。
已知变量
boxHeight = 800
imageHeight = 1000
desiredBoxHeight = 600
requiredImageHeight = ??
这就是我的意思:左,目前的情况,正确的情况。 数学是什么,以便在正确的情况下找出图像的高度?
我已经尝试过,但我不是一个数学家,所以我才结束了。
答案 0 :(得分:1)
如果我理解正确;图像与盒子的大小成比例。盒子从800到600像素。因此图像从1000到1000 *(600/800)= 750像素。
那就是:
requiredImageHeight = imageHeight * (desiredBoxHeight / boxHeight)