Resulta que quiero crear imágenes cuadradas a partir de imágenes que pueden ser más altas que anchas o al contrario.
Es decir, quiero crear una imagen .jpg a partir de otra imagen .jpg y que:
- En caso de ser una imagen ancha se cree la imagen con bordes blancos arriba y abajo
- En caso de ser una imagen vertical se añadan bordes blancos a derecha e izquierda
De este modo, todas las imágenes, sean verticales u horizontales quedarán cuadradas.
Estoy usando actualmente la función:imagecreatefromjpeg para tratar la imagen .jpg y crear una copia y su thumbail.
¿Alguna idea para realizar esto?
Un saludo y gracias.