none
como invertir una imagen ?

    Pregunta

  • hola a todos, nesesito saber si es posible invertir una imagen en vb.net, es decir de arriba a abajo o de derecha a izquierda.

     

     

    Saludos.

    lunes, 02 de enero de 2012 15:41

Respuestas

  • Puedes usar el método contenido en el objeto Bitmap: RotateFlip. Con él podrás tanto voltear (flip) como rotar (rotate) la imagen.

    Saludos.


    Ser consciente de la propia ignorancia es un gran paso hacia el saber
    Benjamin Disraeli (1766-1848)
    lunes, 02 de enero de 2012 17:59
  • Hola, puedes hacer lo siguiente:

    'Inviertes horizontalmente
    Dim bmpX As New Bitmap("C:\bmp.jpg")
    bmpX.RotateFlip(RotateFlipType.RotateNoneFlipX)
    
    'Invertes verticalmente
    Dim bmpY As New Bitmap("C:\bmp.jpg")
    bmpY.RotateFlip(RotateFlipType.RotateNoneFlipY)
    
    'Invertes horizontal y verticalmente
    Dim bmpXY As New Bitmap("C:\bmp.jpg")
    bmpXY.RotateFlip(RotateFlipType.RotateNoneFlipXY)
    
    
    

    Saludos.


    Santiago Ezequiel Rueda
    santiagorueda@live.com.ar
    Blog

    Entre Ríos
    Argentina
    • Marcado como respuesta Eduardo PorteschellerModerator miércoles, 04 de enero de 2012 11:32
    • Desmarcado como respuesta ARthemiaz miércoles, 04 de enero de 2012 19:10
    • Marcado como respuesta ARthemiaz miércoles, 04 de enero de 2012 19:10
    • Desmarcado como respuesta ARthemiaz miércoles, 04 de enero de 2012 19:10
    • Marcado como respuesta ARthemiaz miércoles, 04 de enero de 2012 19:11
    lunes, 02 de enero de 2012 18:30

Todas las respuestas

  • Puedes usar el método contenido en el objeto Bitmap: RotateFlip. Con él podrás tanto voltear (flip) como rotar (rotate) la imagen.

    Saludos.


    Ser consciente de la propia ignorancia es un gran paso hacia el saber
    Benjamin Disraeli (1766-1848)
    lunes, 02 de enero de 2012 17:59
  • Hola, puedes hacer lo siguiente:

    'Inviertes horizontalmente
    Dim bmpX As New Bitmap("C:\bmp.jpg")
    bmpX.RotateFlip(RotateFlipType.RotateNoneFlipX)
    
    'Invertes verticalmente
    Dim bmpY As New Bitmap("C:\bmp.jpg")
    bmpY.RotateFlip(RotateFlipType.RotateNoneFlipY)
    
    'Invertes horizontal y verticalmente
    Dim bmpXY As New Bitmap("C:\bmp.jpg")
    bmpXY.RotateFlip(RotateFlipType.RotateNoneFlipXY)
    
    
    

    Saludos.


    Santiago Ezequiel Rueda
    santiagorueda@live.com.ar
    Blog

    Entre Ríos
    Argentina
    • Marcado como respuesta Eduardo PorteschellerModerator miércoles, 04 de enero de 2012 11:32
    • Desmarcado como respuesta ARthemiaz miércoles, 04 de enero de 2012 19:10
    • Marcado como respuesta ARthemiaz miércoles, 04 de enero de 2012 19:10
    • Desmarcado como respuesta ARthemiaz miércoles, 04 de enero de 2012 19:10
    • Marcado como respuesta ARthemiaz miércoles, 04 de enero de 2012 19:11
    lunes, 02 de enero de 2012 18:30
  • gracias me sirvio el RotateFlip
    miércoles, 04 de enero de 2012 19:10