Tanto como entender, creo que no, tengo la leve sospecha de que mi necesidad de crear thumbs no era exactamente lo que pedia
destor77, pero no parece tan dificil lograrlo desde la parte de PHP.
El problema real seria, como bien apuntas,
Abimael, que tal vez del lado del cliente se tendria que hacer una parte en JS, como lo hace facebook para seleccionar tu imagen de perfil.
Creo que el crop seria mas o menos asi... aunque no lo he probado, solo lo estoy intentando aqui.
Código PHP:
Ver originalpublic function crop($x, $y, $width, $height) {
imagecopy($newImage, $this->_image
, 0, 0, $x, $y, $width, $height); $this->_image = $newImage;
}
}
Simplemente es crear un nuevo lienzo con las medidas seleccionadas, copiar lo que ya se tiene guardado en el recurso de GD y reemplazarlo con el recorte; tal vez seria bueno validar que la posicion y medidas nuevas no sobrepasen las dimensiones del lienzo actual.