Jump to content

Imagenes - Evitar espacios en blanco. Que haga el crop sin dejar espacios en blanco en la imagen.


antuan

Recommended Posts

Buscando un metodo para hacer que el crop de las imagenes y miniaturas me rellenara todo el espacio destinado a ello (que redujera y recortara la imagen y miniaturas sin que apareciesen las bandas blancas arriba y abajo) descubri una solución de casualidad.

(igual ya está puesto en algún otro foro pero por si acaso lo incluyo aqui)


Original:

if (intval(Configuration::get('PS_IMAGE_GENERATION_METHOD')) == 2 OR (intval(Configuration::get('PS_IMAGE_GENERATION_METHOD')) == 0 AND $widthDiff > $heightDiff))



Modificado:

if (intval(Configuration::get('PS_IMAGE_GENERATION_METHOD')) == 2 OR (intval(Configuration::get('PS_IMAGE_GENERATION_METHOD')) == 0 AND $widthDiff < $heightDiff))




en el archivo admin/functions.php sobre la linea 197 más o menos lo único que he hecho ha sido cambiar el simbolo de mayor a menor, de esta forma a la hora de hacer el crop o recorte de la imagen coge como referencia el lado más corto, recortandola desde el interior.
Como está en su formato original coge el lado más largo, viendose la imagen entera y luego incluyendole un color de fondo (que por cierto se puede modificar desde este mismo archivo)

Lo he probado en la versión 1.0 de la tienda, espero que os sirva.

Un saludo.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...