Phototype es un excelente biblioteca (librería) Javascript para trabajar con imágenes basada en Protoype y con todo tipo de funciones.
Este Javascript envía comandos desde al cliente al servidor, en este usa PHP – GD library image render para renderizar la imagen permitiendo: rotarla, redimensionarla, voltearla y algunas otras opciones más.
Además de las potentes funcionalidades que esta brinda es muy fácil de implementar ya que solo se requieren unas pocas líneas de código como el del siguiente ejemplo en el que con solo tres líneas se logra redimensionar una imágen:
-
l_oPhoto = new Photo();
-
l_oPhoto.resize({width:200});
-
document.body.appendChild(l_oPhoto.fetch());
Potencia y simplicidad hacen que de Phototype un recurso de desarrollo muy valioso que permite potenciar muy fácilmente el trabajo con imágenes del lado del cliente (client-side).