Масштабирование чего либо по отношению к чему либо, но так, что бы ни одна из сторон контента не вышла за пределы панели, допустим есть панель 300x200 пикселей и есть контент размером 70x100 пикселей, необходимо узнать ширину контента, если его высота станет равной высоте панели, т.е. 200 пикселей. В этот раз есть панель размером 200x300 пикселей и контент 70x100 пикселей, необходимо узнать ширину контента, если его высота будет равной 300 но, она может быть и не 300, так как нам нужно что бы ширина контента не выходила за рамки панели, т.е. не была более чем 200 пикселей, соответственно нужно рассчитать и высоту, в общем нужно учесть и рассчитать все варианты масштабирования, если же стороны у панели равны, т.е. 500x500 и у контента тоже равны, допустим 250x250, нужно контент растянуть до размеров панели, допустим сделать функцию в которую поступают размеры панели и размеры контента а на выходе получаем Width и Height которые будем применять к контенту.
P.S. даже не так, представьте что есть Flash ролик у которого высота и ширина должны быть определённого размера что бы не было видно артефакты которые попадают в не рабочую часть ролика, и есть некая панель с автоматическим изменением размеров при resize, необходимо рассчитать коэффициент сторон чтобы увеличить/уменьшить ролик на сколько это возможно, не выйти за пределы панели и не было видно артефактов.