class.image

Agregar a favoritos

20 Comentarios

Posteado hace 156 días en:

Class.Image es una pequeña clase para la manipulación de imágenes, no tiene nada del otro mundo, solo mi punto de vista de como manipular las imágenes.

Ejemplos de uso:

//Creamos un thumb con 200px de ancho, la altura es automatica.
$thumb = new Image('directorio/imagen.jpg');        
$thumb->width(200);
$thumb->save();

//Crear un thumb al 50%
 $thumb = new Image('directorio/imagen.jpg');        
$thumb->resize(50);
$thumb->save();

//Cortar una porcion de la imegen
 $thumb = new Image('directorio/imagen.jpg');    
 //indicar el punto de corte    
$thumb->crop(0,200);
//luego puedes poner el ancho y el alto que quieras
$thumb->save();

//Añadir o cambiar el nombre, no hace falta indicar la extensión
 $thumb = new Image('directorio/imagen.jpg');  
 $thumb->name('imagen2'); /* o */ $thumb->name($thumb->name().'_thumb');
$thumb->width(200);
$thumb->save();

No tiene muchas complicaciones, calcula el tamaño para no tener que indicarlos, puedes cambiar la ruta del directorio, la calidad, mostrar sin guardar la imagen, incluso cortar y reescalar a la vez.

Descargar class.image.php


mobuzz.tv feed

Agregar a favoritos

1 Comentarios

Posteado hace 237 días en:

Hoy estoy que parezco que tengo fiebre jeje.

Esto también era una petición de luisma, se quejaba de no poder ver los vídeos de mobuzz desde el lector de feeds. Así que ni corto ni perezoso escribimos un parser para mostrar el vídeo en un rss.

Como es habitual tienes que instalarlo en tu servidor para poder utilizar el script


Packito 1.2

Poco a poco estoy preparando la nueva versión de packito, esperemos que pronto deje de ser beta la 1.2 y pueda liberarlo.

Entre las novedades que estoy programando es la capacidad de utilizar json para definir las palabras claves, así pasa a ser más flexible.

También estoy preparando la posibilidad de comprobar varios archivos js, algo muy demandado por mi amigo luisma.

Y bueno la ultima característica es poder bajarte el código mootools con el combo que necesites.


Abrir un proyecto en Textmate con applescript

A lo largo del día todos solemos repetir ciertas acciones, algunas son tan simples que ni nos paramos a hacerlas de forma automática. Una de ellas para mi es arrastrar la carpeta del svn para abrirla con el editor. Suelo repetirlo 5 o 6 veces al día así que para aligerar un poco he creado este applescript que guardado como ejecutable con tan solo hacer click abre la carpeta.

tell application "TextMate"
    activate
    open ("Applications:MAMP:htdocs:trunk")
end tell

Toggle en MooTools

Por fin han escuchado las palabras de los usuarios y han añadido las funciones para ocultar y mostrar capas como existe en Prototype.

Ayer mismo andaba liado escribiendo y no daba con la tecla para ello, pero claro en parte tienen razón, para que un display soso cuando puedes usar Fx.Slide.

Han llegado a un acuerdo, usan Element.toggle con Fx.Slide.

Ejemplo:

var fx = new Fx.Slide($('element'));
fx.toggle();

//Nueva versión
$('element').toggle();