Zoom en PictureBox

12/10/2004 - 20:33 por José Miguel Torres | Informe spam
Hola, estoy tratando de hacer un zoom medio complicado (por lo menos
complicado para mi) a un picturebox, tengo una imagen, y quiero haplicar zoom
a un area determinada que el usuario selecciona con el mouse, por ejemplo, si
tengo el restro de una persona y quiero ver en zoom su boca, el selecconar el
area de la boca con el mouse y al soltar el botón la imagen se amplia (al
picturebox está en un panel por lo que se activan los scrollbar) y el area
que de la fotografía que queda visible es la boca, con los scroll podrá
navegar por el resto de la foto, pero el zoom inicialmente queda centrado en
la selcción del usuario.

Mil gracias.
 

Leer las respuestas

#1 Octavio Telis Aynes
12/10/2004 - 23:41 | Informe spam
Mira... hacer el Zoom es simple... pero ya hubicarte en el punto creo que
será un poco de tu parte.

Te pongo la manera de hacer el Zoom y bueno, le echamos sesos al asunto y
vemos cómo podemos dar esa funcionalidad...


int Porcentage = 100;
picImagen.Image = new Bitmap(picImagen.Image,((picImagen.Width *
Porcentage)/100),((picImagen.Height * Porcentage)/100));


En esta línea de código estamos usando un PictureBox (picImagen), una
variable Porcentage que bien puediera ser un argumento de entrada en una
función.

La otra parte... si te la debo, aunque no dejo de checarlo.

Saludos...

Octavio Telis Aynés
www.comunidadpuntonet.org/df/

"José Miguel Torres" <Jos Miguel escribió
en el mensaje news:
Hola, estoy tratando de hacer un zoom medio complicado (por lo menos
complicado para mi) a un picturebox, tengo una imagen, y quiero haplicar


zoom
a un area determinada que el usuario selecciona con el mouse, por ejemplo,


si
tengo el restro de una persona y quiero ver en zoom su boca, el selecconar


el
area de la boca con el mouse y al soltar el botón la imagen se amplia (al
picturebox está en un panel por lo que se activan los scrollbar) y el area
que de la fotografía que queda visible es la boca, con los scroll podrá
navegar por el resto de la foto, pero el zoom inicialmente queda centrado


en
la selcción del usuario.

Mil gracias.

Preguntas similares