Generar miniaturas con PHP

Pablo

Una de las necesidades mas comunes que podemos tener a la hora de realizar un proyecto es la de generar miniaturas de imágenes de forma dinámica y automatizada. Hacer esto en PHP si bien no es muy difícil por lo general puede ocasionar algún que otro problema, pero para evitar esto podemos usar TimThumb PHP, un pequeño script listo para implementar y resolver fácilmente el problema de crear miniaturas de imágenes.

La forma de utilizar este script es bien simple, basta con descargar el archivo timthumb.php de la pagina del autor y luego con una simple llamada a la función resolvemos, por ejemplo.

[PHP]

[/PHP]

  • w: Ancho buscado de la miniatura.
  • h: Alto buscado de la miniatura.
  • zc: zoom / crop (0-1)
  • q: calidad (por defecto es 75 y el máximo es 100)

Este script es muy fácil de usar, se los recomiendo plenamente. Recuerden usar siempre la ruta absoluta a la imagen como así también darle los permisos CHMOD necesarios a TimThumb para que pueda generar las imágenes como corresponde.

Descarga: TimThumb PHP

Pablo

Programador desde hace más de 11 años, adicto a internet, cafeinómano, fanático de la información, intento de emprendedor, trabaja de forma compulsiva solo en lo que ama. Sueña con tener una aplicación con más de 1 millón de usuarios.

Comentarios

  1. Julián Responder

    Justo lo tengo que hacer y estaba por buscar cómo se hacía, así que me viene bárbaro. ¡Gracias!

  2. Pablo Responder

    @Julián: jejeje, buenisimo que sirva :D

    Un abrazo!

  3. Pere Responder

    Hola, yo andaba buscando algo así, y me encontré con este artículo de Nosolocodigo donde se explica Timthumb bastante bien, y además hablan de una alternativa que permite elegir la posición del crop.

    Espero que os sirva. Gracias por el artículo.

Realizar un comentario