![]() |
Como Rotar Imagenes . C# Holaa como stan todos?? tengo una gran duda.. estoy trabajando con unas imagenes que estan en un picturebox y necesito aplicarles rotación. El problema está en que en el Visual C#, solamente se pueden rotar las imágenes a 90, 180 y 270 grados.. y yo necesito rotarlas a cualquier angulo, digamos a 10, 15, 78 grados, etc.. espero me puedan ayudar Gracias! :-) |
Re: Como Rotar Imagenes . C# puedes manejar el objeto graphics y utilizar graphics.RotateTransform saludos peterpay |
Re: Como Rotar Imagenes . C# holaaa peterpay.. gracias por responder.. disculpa, es que soy novata en esto del C#, llevo apenas como un mes utilizándolo y no sé nada sobre Graphics.. me podrias explicar mas o menos?? Como puedo crear un objeto graphics a partir de un bitmap donde tengo guardado mi imagen?? y despues de aplicarle la rotación, mostrarlo en un picturebox?? desde ya, gracias!! |
Re: Como Rotar Imagenes . C# simple primero puedes crear un objeto Image tuImagen=Image.FromFile(tupath); Graphics g= Graphics.FromImage(tuImagen); (Objeto Image) g.RotateTransform(grados); g.Save(); y asignas el tuImagen a tu picturebox saludos peterpay |
Re: Como Rotar Imagenes . C# okiss.. arigatou por la ayuda lo probare ahorita.. a ver ke pasa! |
Re: Como Rotar Imagenes . C# pues tal parece que no me hace la rotación.. la imagen que queda igual.. Este es mi codigo: imagen = Image.FromFile(@"C:\Documents and Settings\YanEtSuKy\Mis documentos\Mis imágenes\prueba_acomodo\dibujo.bmp", true); Graphics g = Graphics.FromImage(imagen); g.RotateTransform(30.0F); g.Save(); pictureBox3.Image = imagen; |
Re: Como Rotar Imagenes . C# disculpa, prueba con g.Flush(); saludos peterpay. |
Re: Como Rotar Imagenes . C# http://www.c-sharpcorner.com/UploadF...mations04.aspx revisa ese link ahi viene exactamente lo que necesitas. |
Re: Como Rotar Imagenes . C# mmm creo que tampoco funciona.. la imagen me sigue quedando igual no se que pueda estar haciendo mal.. |
Re: Como Rotar Imagenes . C# gracias por el link.. ahorita lo checo!! arigatou |
Re: Como Rotar Imagenes . C# Probe con las maneras propuestas en este y otros foros y nada. Alguna sugerencia. Utilizo Visual Studio 2005 y c#. |
Re: Como Rotar Imagenes . C# bueno se me ocurre algo si estas haciendo el rotate , porq no hacer un salvado del canvas completo , es decir q si la imagen esta a 45° , porq no tomas todo el canvas q contiene las cuatro esquienas de tu imagen y lo sobrante lo pintas con un color de alto contraste para q se genere una especia de png |
| La zona horaria es GMT -6. Ahora son las 02:52. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.