Utilizando System.Drawing.Image
.
Si el ancho o la altura de una imagen exceden el máximo, debe cambiar su tamaño proporcionalmente. Después de cambiar el tamaño, debe asegurarse de que ni el ancho ni la altura excedan el límite.
El ancho y la altura se cambiarán de tamaño hasta que no se exceda al máximo y al mínimo automáticamente (el mayor tamaño posible) y también se mantendrá la relación.
@Sarawut Positwinyu - ¿Pero qué relación de aspecto quieres?
—
Bibhu
¿Qué desea que suceda si una imagen no puede redimensionarse a un máximo y mínimo de la altura y el ancho y la relación de aspecto se mantiene?
—
Conrad Frix
@Bibhu ¿Hay muchos tipos de relación de aspecto? No sé sobre eso. Solo quiero que la relación de imagen sea similar a la posible relación de imagen original.
—
Sarawut Positwinyu
@Sarawut Positwinyu: mira este enlace wiki para obtener más información sobre la relación de aspecto. en.wikipedia.org/wiki/Aspect_ratio_%28image%29
—
Bibhu