1
Abra el proyecto de Visual Basic y arrastre un cuadro de imagen del cuadro de herramientas en el formulario . Aunque todavía está seleccionado , vaya a la ventana de propiedades de la parte inferior derecha y encontrar la propiedad " Image " . Haga clic en el cuadro de lista y seleccionar una imagen de su disco duro que desea cambiar de tamaño.
2
Arrastre un control Button desde el cuadro de herramientas al formulario. En la ventana Propiedades , cambie la propiedad Name a " cambiar el tamaño. "
3 Haga doble clic en el botón que agregó en el paso dos. Esto creará un método de evento y mover el cursor a ella automáticamente. Pega el siguiente en su interior :
Private Sub Button1_Click ( remitente de ByVal como System.Object , ByVal e como System.EventArgs ) Handles Button1.Click
fuente As Bitmap = PictureBox1.Image
dest_image Dim As New Bitmap ( 200 , 200 )
Dim g como gráficos = Graphics.FromImage ( dest_image )
g.drawImage (fuente , 0 , 0, dest_image.Width + 1 , dest_image.Height + 1) spanish
PictureBox1.Image = dest_image
End Sub
Normalmente , se utiliza un objeto Graphics para dibujar una imagen en la pantalla, pero este método tiene un enfoque ligeramente diferente . En su lugar , toma la imagen del cuadro de imagen y extrae una copia del mismo en otra imagen , llamada dest_image , que hemos inicializado a un tamaño menor . Después de eso, se cae la vieja imagen y le dice al PictureBox para mostrar la nueva imagen , más pequeño en su lugar.