
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();
}