sábado, 29 de agosto de 2009

Image.java v1.0 - Clase para el reescalar imágenes

Esta pequeña clase surge con la necesidad de reescalar imágenes de cualquier tipo (JPG, PNG, BMP, GIF), normalmente se utiliza esta función al subir imágenes al servidor a través de un servlet, desde un HTML form o con FileReference desde Actionscript.

Las principales características son:
-Soporta todos los formatos de imagen estándares.
- Mantiene las proporciones, si así se le indica.
- Mantiene las transparencias originales, válido para png’s por ejemplo.
- Suaviza las imágenes al reescalar.
- Permite aumentar el tamaño (opcional) para casos en que el tamaño deseado sea mayor al de la imagen.

Es la versión 1.0, si encuentran algún problema por favor contáctenme, a continuación los ejemplos de uso:

Imagen Original, 640x512 pixeles:

Llevado al tamaño preferido: 250,250, sin mantener proporciones:

Llevado al tamaño preferido: 250,250, manteniendo proporciones:

Manteniendo proporciones, el resultado final de la imagen tiene 250x200 pixeles.

Aquí los Archivos Fuente


1 comentario:

John Sein dijo...

Ahí está Alejandro impartiendo a mundo su vasto conocimiento =)
Como la gente se entere de este blog no te van a dejar tranquilo!
ejejejje
Un Saludo desde Spain!