
14/02/2008, 17:16
|
| | Fecha de Ingreso: enero-2008 Ubicación: León, Guanajuato
Mensajes: 13
Antigüedad: 17 años, 2 meses Puntos: 0 | |
AYUDA! Como tomar un objeto Graphics y guardalo como tipo Image HOlaaaa, como stan??
necesito ayuda urgente!!!
bueno, esto es a partir de un problema que tenia anteriormente. Tengo una imagen y la quiero rotar a cualquier angulo (10,30,78, etc..)
la unica manera que encontre fue creando un objeto tipo graphics y hacer la rotación. Ahora, lo que quiero es tomar la imagen que ya esta rotado y trabajarla como tipo Image o como tipo Bitmap. Ademas, quiero mostrar la imagen rotada
en un picturebox, sin embargo, me muestra la imagen original!
Alguna sugerencia?? Este es mi codigo:
Graphics g = this.CreateGraphics();
g.Clear(this.BackColor);
Bitmap imagen = new Bitmap(@"C:\Documents and Settings\YanEtSuKy\Mis documentos\Mis imágenes\gifs\gracias.bmp");
g.DrawImage(imagen, 0, 0, 200, 200);
Matrix X = new Matrix();
X.Rotate(30);
g.Transform = X;
g.DrawImage(imagen, new Rectangle(205, 0, 200, 200), 0, 0, imagen.Width, imagen.Height, GraphicsUnit.Pixel);
pictureBox1.Image = imagen;
imagen.Dispose();
g.Dispose();
Gracias! |