Uso de la clase class upload

Esta poderosa clase nos da la posibilidad de manipular imágenes al subirlas, ya sea que le podemos cambiar el tamaño, la calidad, los formatos, hasta incluir una marca de agua.

En este sencillo script esperamos poder hacer una introducción a esta herramienta, lo primero que tenemos que hacer es verificar que la librería de PHP GD este activada en nuestro servidor ya que es la que se una para manipular imágenes.

Después creamos un formulario HTML con el cual nos permitirá subir la imagen, luego en el script PHP que maneja el formulario colocamos el siguiente código:

include_once('class.upload.php'); // incluimos la librería
$img = new Upload($_FILES['form_img']); //creamos el objeto
if ($img->uploaded) { // nos dice si fue subido devuelve true
$img->file_new_name_body = 'imagen1'; // renombro la imagen
$img->image_convert = gif; //cambio el formato
$img->image_resize = true; // voy a redimensionar la imagen
$img->image_x = 100; // la redimensiono a 100 de ancho
$img->image_ratio_y = true; // en alto mantengo la proporción
$img->Process('/images/'); // proceso la imagen
if ($img->processed) { // si la proceso me devuelve true
echo 'imagen renombrada, cambio de tamaño x=100 y convertida a GIF';
$img->Clean();
} else { // sino me da el error
echo 'Error : ' . $img->error;
}
}


Bueno espero que les haya sido de utilidad en futuras actualizaciones mostraremos como insertar una marca de agua, y otras opciones que nos brinda esta herramienta.

Descargar class.upload

Nombre: *
Email:
Comentario: