Timthumb PHP Image Resizer
TimThumb es un simple guión flexible PHP que redimensiona las imágenes. Se le puede dar un montón de parámetros, y retorna una imagen en miniatura que se puede mostrar en su sitio redimensionada correctamente.
Lo que podemos llegar a conseguir con este script es reducir el tamaño de nuestras imágenes para mostrarlas en nuestra Web de forma correcta sin afectar ni modificar la visualización original de la imagen.
Para utilizarlo deberá añadir a nuestro src de img lo siguiente:
timthumb.php?src=images/image.jpg&h=200&w=120
Lista de parámetros
es sinónimo de |
valores | ¿Qué hace? | |
---|---|---|---|
src | fuente | url de la imagen | Le dice que la imagen TimThumb cambiar el tamaño de> tutorial |
w | ancho | la anchura para cambiar el tamaño de | Retire el ancho a escala proporcional (A continuación, tendrá la altura)> tutorial |
h | altura | la altura para cambiar el tamaño de | Retire la altura a escala proporcional (A continuación, tendrá el ancho)> tutorial |
q | calidad | 0 a 100 | La compresión de calidad. Cuanto mayor sea el número, mejor se verá la imagen. Yo no recomendaría ir más alto que el 95 de lo contrario la imagen será demasiado grande> tutorial |
un | alineación | c, t, l, r, b, tl, tr, bl, br | Cultivos de alineación. c = centro, t = arriba, b = abajo, D = derecha, L = izquierda. Las posiciones se pueden unir para crear posiciones diagonales> tutorial |
zc | zoom / cultivo | 0, 1, 2, 3 | Cambiar los cultivos y los ajustes de escala> tutorial |
F | filtros | demasiados para mencionar | Vamos a aplicar filtros de imagen para cambiar la imagen cambia de tamaño. Por ejemplo, puede cambiar el brillo / contraste o incluso borrar la imagen> tutorial |
s | afilar | Aplicar un filtro de enfoque a la imagen, hace que las imágenes en tamaño reducido mirar un poco más nítidas> tutorial | |
cc | el color del lienzo | Valor de color hexadecimal (# ffffff) | Cambiar el color de fondo. La mayoría utiliza al cambiar el zoom y la configuración de los cultivos, que a su vez puede añadir bordes a la imagen. |
ct | lienzo de la transparencia | verdadero (1) | Utilice la transparencia e ignorar el color de fondo |
La última versión de Timthumb está disponible en Google Code.
Puedes ver ejemplos del proyecto aquí.
Autor
Escrito por Jose Aguilar - Director ejecutivo y tecnológico en JA Modules. Experto programador PrestaShop y Experto programador WordPress.
Buenas tardes!!!
recientemente reinstale la plantilla por defecto de prestashop y ahora las imagenes de portada se ven muy poco nitidas.
A que se puede deber y como podría solucionarlo?.
Si regenero miniaturas, me da un error 500 y se para el proceso.
Un saludo y muchas gracias de antemano.
Tienes que regenerar sobretodo si la nueva plantilla tiene otros tamaños. Los tendrás que ajustar y regenerar. Puedes pedir al servidor que te amplie el tiempo de ejecución o volver a lanzar la regeneración seleccionando indicando no borrar las imagenes anteriores.