Как можно рассчитать уровень масштабирования (графический масштаб), чтобы подогнать любое изображение к любой панели?
Размер изображения и размер изображения могут быть любыми.
Мне нужна следующая подпись метода:
public float CalculateZoomToFit(Image image, Panel targetPanel)
{
// I need to calculate the zoom level to make the picture fit into the panel
return ???
}
Заранее спасибо.