PHtagr y crop

Publicado en 9 junio, 2015

Inicialmente en PHtagr hay dos tipos de crop: uno simple y otro avanzado.

El simple únicamente lo hace por el centro de la imagen.

Para el avanzado debe cumplirse primero que:

  • $binConvert debe existir y que la extensión de la imagen no esté dentro del array $gdExtensions. $binConvert se refiere a un valor en DashBoard / System / External Programs, normalmente /usr/bin. Hay que tener cuidado pues debemos permitir por apache el acceso a esta ruta mediante la directiva php_admin_value open_basedir.

una de estas tres condiciones:

  • La extensión del archivo no esté en $gdExtensions. $gdExtensions estaba por defecto en (‘jpg’, ‘png’), por lo que están extensiones no pasarían por el crop avanzado. He cambiado esto por un array vacío para que se cumpla siempre esta condición.
  • El tamaño del archivo en bytes sea mayor a 5*1024*1024
  • No exista la función gd_info

OPCIONES DEL CROP

  • T: gravity north
  • B: gravity south
  • L: gravity west
  • R: gravity east
  • TL: gravity northwest
  • TR: gravity northeast
  • BL: gravity southwest
  • BR: gravity southeast:
  • 1 ó C: gravity center

Sin respuestas to "PHtagr y crop"


    ¿Algo que comentar?