http://weblogs.foxite.com/vfpimaging/archive/2006/02/07/1126.aspx
Autor: Cesar Ch.
Traducido por: Ana María Bisbé York
Este fragmento de código carga una imagen y la guarda en la misma carpeta original en un formato soportado por GDI+
LOCAL lcSource, lcDestination lcSource = GETPICT() lcDestination = JUSTPATH(lcSource) + "\_" + JUSTSTEM(lcSource) LOCAL loImage AS GpImage OF HOME() + ffc/_gdiplus.vcx loImage = NEWOBJECT("GpImage", HOME() + "ffc/_gdiplus.vcx") loImage.CreateFromFile(lcSource) loImage.SaveToFile(lcDestination + ".jpg","image/jpeg") loImage.SaveToFile(lcDestination + ".bmp","image/bmp") loImage.SaveToFile(lcDestination + ".tif","image/tiff") loImage.SaveToFile(lcDestination + ".gif","image/gif") loImage.SaveToFile(lcDestination + ".png","image/png") *!* JPEGs permite seleccionar la calidad de la imagen loImage.SaveToFile(lcDestination + ".jpg","image/jpeg", "quality=70")
No hay comentarios. :
Publicar un comentario
Los comentarios son moderados, por lo que pueden demorar varias horas para su publicación.