Hola. El tema es que a la imagen no hay que redimensionarla ni nada, sino, mejorar los tiempos de carga y de visualización en el picturebox.
Gracias. Date: Thu, 16 Apr 2009 19:28:09 -0300 Subject: [puntonet] Load BIG Bitmap en Picturebox From: [email protected] To: [email protected] Tenes que usar la función GetThumbnailImage, que te devuelve una nueva imagen, asi redimensionas el tamaño. Image imagenOriginal = Image.FromFile(); Image thumbnail = imagenOriginal .GetThumbnailImage(64,64, new Image.GetThumbnailImageAbort(ThumbnailImageAbortDelegate), IntPtr.Zero); Este delegado es requerido por esta funcion protected static bool ThumbnailImageAbortDelegate() { return false; } Saludos. El 16 de abril de 2009 16:14, Federico Lazarte <[email protected]> escribió: Gente como va?. Tengo una aplicacion que realiza muchas tareas con graficas, una de ellas que se debe optimizar es la carga y visualización en un picturebox de un bmp de aprox. 20 MB. Ahora lo esta haciendo de una forma tradicional Image image= (Bitmap)Image.FromFile(openFileDialog1.FileName.ToString()); Con esto, la carga es lenta y el consumo de memoria aumenta considerablemente, al parecer los recursos no se van liberando normalmente. Alguien tiene ejemplos o ideas de como encarar esta logica?. Por trabajo a realizar, se cargan alrededor de 5 imagenes del tamaño mensionado, por que los tiempos aumentan considerablemente. El que pueda ayudar, bienvenido sea. Gracias. Casi 50 razones para tener el nuevo Messenger. ¡Conocelas aquí y bajate el nuevo! _________________________________________________________________ ¿Querés saber cómo va a estar el clima mañana? Ingresá ahora a MSN http://tiempo.ar.msn.com/
