utilizzando System.Drawing.Image
.
Se la larghezza o l'altezza di un'immagine supera il massimo, è necessario ridimensionarla proporzionalmente. Dopo il ridimensionamento, è necessario assicurarsi che né la larghezza né l'altezza superino ancora il limite.
La larghezza e l'altezza verranno ridimensionate fino a quando non vengono superate automaticamente al massimo e al minimo (la dimensione più grande possibile) e mantengono anche il rapporto.