rotar una imagen sobre si misma

17/07/2006 - 12:10 por Miguel | Informe spam
Hola tengo un problema que es el siguiente:
Tengo una imagen que quiero rotar sobre si misma, lo estoy haciendo con una
matriz pero luego no se me guarda bien, me aparece la imagen como al
principio.

Dim g As Graphics
Dim matriz As New Matrix
Dim imagen As System.Drawing.Image
Dim puntoRotacion as new PointF(10, 20)
imagen = System.Drawing.Image.FromFile("c:\d.jpg")
g = Drawing.Graphics.FromImage(imagen)
matriz.RotateAt(30, puntoRotacion)
g.Transform=matriz
imagen.save(("c:\d.jpg", System.Drawing.Imaging.ImageFormat.Jpeg)

GRACIAS
 

Leer las respuestas

#1 frank
17/07/2006 - 12:48 | Informe spam
Hola,

a ver si esto te sirve
http://www.bobpowell.net/imagefileconvert.htm

Saludos.


"Miguel" escribió en el mensaje
news:
Hola tengo un problema que es el siguiente:
Tengo una imagen que quiero rotar sobre si misma, lo estoy haciendo con


una
matriz pero luego no se me guarda bien, me aparece la imagen como al
principio.

Dim g As Graphics
Dim matriz As New Matrix
Dim imagen As System.Drawing.Image
Dim puntoRotacion as new PointF(10, 20)
imagen = System.Drawing.Image.FromFile("c:\d.jpg")
g = Drawing.Graphics.FromImage(imagen)
matriz.RotateAt(30, puntoRotacion)
g.Transform=matriz
imagen.save(("c:\d.jpg", System.Drawing.Imaging.ImageFormat.Jpeg)

GRACIAS

Preguntas similares