ImageWorkshop es una clase (open source) PHP que utiliza la biblioteca GD para manipular imágenes.
Por ejemplo si se está trabajando en un desarrollo web y se requiere proteger una imagen con una marca de agua, ImageWorkshop es el recurso para hacer esto. Crear un layer (una capa transparente con alguna imagen) como en Photoshop o GIMP, es otra de las opciones que ofrece.
Principales características:
- Facilita la creación de imágenes miniaturas (thumbnails), marcas de agua, layers, etc.
- Herramientas para rotar, recortar, mover, superponer,… imágenes.
- Licencia open source.
Cómo funciona ImageWorkshop
La clase ImageWorkshop permite crear/manipular 3 tipos de objetos:
- un layer: una capa (imagen) transparente para pegar otras imágenes;
- un grupo: un grupo de imágenes con diferentes niveles en la pila (en la superposición de las capas).
- un documento: un grupo que engloba layers y grupos de layers.
Toda esta simple abstracción de objetos, es lo que permite manipular esta clase para procesar dinámicamente cualquier imagen o grupo de estas.
Conclusión
Toda la potencia de la biblioteca de gráficos GD, encapsulada en la clase ImageWorkshop, es para facilitar aún más la edición online de imágenes.
Cabe aclarar que la mayoría de los servicios de alojamiento web, incluso los compartidos, tienen instalada u ofrecen una forma sencilla de hacerlo, la biblioteca GD.
ImageWorkshop
Website: phpimageworkshop.com