Foros del Web » Programación para mayores de 30 ;) » .NET »

Out of memory c# jpg

Estas en el tema de Out of memory c# jpg en el foro de .NET en Foros del Web. Buenos dias,tengo el siguiente codigo, voy y leo en un directorio imagenes jpg, pero el caso es que estas imagenes miden mas de 2 megas, ...
  #1 (permalink)  
Antiguo 18/10/2010, 09:20
 
Fecha de Ingreso: marzo-2006
Mensajes: 137
Antigüedad: 18 años, 1 mes
Puntos: 0
Out of memory c# jpg

Buenos dias,tengo el siguiente codigo, voy y leo en un directorio imagenes jpg, pero el caso es que estas imagenes miden mas de 2 megas, uso este proceso para cambiarles el tamanyo y por ende pesen menos. pero me da el error de Out of memory, alguien tiene idea de que pueda ser??


FileInfo[] childFiles = parentDir.GetFiles("*.jpg");
for (int x = 0; x < childFiles.Length; x++)
{
string ruta = parentDir + childFiles[x].ToString();
Bitmap imagen = new Bitmap(new Bitmap(parentDir + "\\" + childFiles[x].ToString()), 500, 600);
if (Directory.Exists(@"c:\vistaprevia\" + parentDir.Name.ToString()) == false)
{
Directory.CreateDirectory(@"c:\vistaprevia\" + parentDir.Name.ToString());
}


imagen.Save(@"c:\vistaprevia\" + parentDir.Name.ToString() + "\\" + childFiles[x].ToString(), System.Drawing.Imaging.ImageFormat.Jpeg);
imagen.Dispose();



}
__________________
__Neurotic-Developer....:::: La unica limitacion de la programacion, es el programador.

Etiquetas: jpg
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:16.