usar propiedad para img imagenes imagen funciona etiqueta emplea ejemplos ejemplo atributo c# image image-scaling

c# - propiedad - imagen escala de cuadro de imagen



seo imagenes wordpress (1)

this.PictureBox1.SizeMode = PictureBoxSizeMode.Zoom;

Establezca esa propiedad en su PictureBox y el tamaño de la imagen aumentará o disminuirá para ajustarse al PictureBox manteniendo la relación de tamaño.

Para obtener más información: http://msdn.microsoft.com/en-us/library/system.windows.forms.picturebox.sizemode.aspx

Tengo un problema con la escala de la imagen en C #.

Tengo un cuadro de imagen con un tamaño dado: por ejemplo, ancho = 800 px altura = 600 px

Estoy cargando diferentes imágenes en ese cuadro de imagen, las pequeñas (400x400) y las grandes (800+ x 600+)

Mis imágenes están cambiando de tamaño si no encajan en el cuadro. Pero siempre se redimensionan a MAX ancho y alto de PictureBox. Así se destruye la relación de aspecto.

¿Alguien puede ayudar a identificar / solucionar el problema?

Clases:

Form1.cs

ImageHandling.cs (comentado)

ImageUtilities.cs

Ejemplos:

Problema 1: Mi versión

Fuente original vs

Problema 2:
Mi version

Fuente original vs

Como lo quiero

Solución