2013-12-11 46 views
-1

在保持宽高比的同时,缩放矩形(高度/宽度)以使宽度尽可能接近X(不超过),这是一种有效的方式吗?仅基于一个轴缩放矩形

+0

乘以长宽比的一部分... –

回答

1

考虑height/width是长宽比 - 你想增加宽度,宽度= X:

只需设置height/width = newHeight/X,插上你的X值和解决newHeight

(height/width)*X = newHeight 

根据无论你需要X还是newHeight都是一个整数,只需根据需要调整(或者上下调整)。