http://weblogs.foxite.com/vfpimaging/archive/2006/02/07/1125.aspx
Autor: Cesar Ch.
Traducido por: Ana María Bisbé York
Rotar y/o invertir imágenes son tareas simples para GDI+. Para ver los diferentes resultados, cambie el valor constante en el parámetro"RotateFlip" abajo en el código.
*-- Constantes para RotateFlipType #define RotateNoneFlipNone 0 #define Rotate90FlipNone 1 #define Rotate180FlipNone 2 #define Rotate270FlipNone 3 #define RotateNoneFlipX 4 #define Rotate90FlipX 5 #define Rotate180FlipX 6 #define Rotate270FlipX 7 LOCAL lcSource, lcDestination lcSource = GETPICT("jpg;gif;bmp") lcDestination = "Flipped_" + lcSource LOCAL loImage AS GpImage OF ffc/_gdiplus.vcx loImage = NEWOBJECT("GpImage", "ffc/_gdiplus.vcx") loImage.CreateFromFile(lcSource) ** Pruebe cambiando este valor empleando las constantes mostradas antes loImage.RotateFlip(Rotate180FlipNone) loImage.SaveToFile(lcDestination,"image/jpeg")
No hay comentarios. :
Publicar un comentario
Los comentarios son moderados, por lo que pueden demorar varias horas para su publicación.