Despues de la brillante idea de la galeria de fotos, me di cuenta que si queria subir las fotos en menor calidad tambien me iba a demorar demasiado, porque el proceso (abrir photoshop, buscar la foto, cambiar el tamaño y guardar la imagen) toma bastante tiempo considerando que no son pocas las fotos.
Como buen computin/geek programe algo simple que lo hiciera por mi, el programa esta hecho en C# solamente por comodidad, ya que el manejo de imágenes (por lo menos a este nivel) en .NET, es extremadamente simple.
La parte mas importante del código, osea la “magia” son las 4 líneas que ven a continuación:
Bitmap original = new Bitmap(System.Drawing.Image.FromFile(fileName));
Size newsize = new Size(anchoMaximo, alturaMaxima);
Bitmap newBmp = new Bitmap(original, newsize);
newBmp.Save(newFileName, formato);
donde primero abrimos la imagen original, luego establecemos el tamaño de salida y la guardamos, asi de simple. Este método puede ser utilizado de varias maneras, pero yo lo hice por medio de una aplicación de consola que ubique en el menu “Send To” de Windows.
Acontinuacion les dejo el codigo fuente por si les interesa, su uso: arrastren cualquier imagen (jpg, bmp o gif) al ejecutable y listo.
Twitter
Facebook
LinkedIn
Last.fm
Flickr
Delicious