标题戈尔抱歉,很难描述。
我得到一个图像,也就是说,高度为1000px
。在该图像上,我知道一个盒子的尺寸和位置,该盒子600px
高。内部的框与图像的高度成比例地缩放。我需要弄清楚需要将图像设置为哪个高度,以使框的高度与600px
匹配。我只能设置图像的高度。
已知变量
boxHeight = 800
imageHeight = 1000
desiredBoxHeight = 600
requiredImageHeight = ??
这就是我的意思:左,当前情况,右,所需情况。
为了找出正确情况下图像的高度,需要进行什么数学运算?
我试了又试,但是我不是数学家,所以我机智。
最佳答案
如果我理解正确;图像与盒子的大小成比例缩放。框从800到600像素。因此图像从1000变为1000 *(600/800)= 750像素。
所以那是:
requiredImageHeight = imageHeight * (desiredBoxHeight / boxHeight)