
11/03/2013, 06:53
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 17 años Puntos: 574 | |
Respuesta: thumbnails 200x200 respetando la imagen No puedes hacer de una imagen rectangular una imagen cuadrada....
En tu codigo no veo ningun calculo de las medidas de destino ... me explico.
Estas trabajando siempre con una imagen de salida de 200x200, toda imagen que tenga esa proporció 1x1 es decir que sea cuadrada te generara una imagen bien proporcionada en la salida. Pero si la imagen original es rectangular 400x800 p.e. es decir 1x2 luego no se puede generar una imagen de salida de 200x200. En el caso de que $width, $height (medidas del original) no sean iguales debes modificar $alto1, $alto1 (medidas de salida) para que mantengan la proporción original....
En el caso de una imagen 400x800 podrás conseguir un thumbnail de 100x200 bien proporcionado pero no uno de 200x200....
__________________ Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.
Última edición por quimfv; 11/03/2013 a las 07:24 |