Estoy queriendo redimencionar una imagen y despues ponerla arriba de otra, el problema es que la otra tiene que tener fondo negro y cuando la pego arriba me sale un color que varia depende la imagen que pongo. Como si tomaria un punto de la imagen y pone ese color de fondo
Código:
Codigo que no viene al caso...
Aca la re-dimensiono
Al ancho y alto que deseo
$imagerem=imagecreatetruecolor($ancho_final,$alto_final);
imagecopyresampled($imagerem,$miimg,0,0,0,0,$ancho_final, $alto_final,$ancho,$alto);
Otro codigo...
Creo una imagen negra mas grande que la anterior
$tmp=imagecreatetruecolor($ancho_final + 50,$alto_final +50); < -- La imagen que es mas grande que la redimensionada
Aca pego la imagen redimensionada arriba de la nueva que es mas grande
imagecopy($tmp,$imagerem,30, 30, 0, 0,$x_ratio, $y_ratio);
Y creo la imagen
imagegif($tmp,'miimagen.gif');
Saque codigo que no aportaba nada ya que iba a generar mas duda como "de donde vino esa variable o que valor tiene"
No se si sera la convinacion de los 2 o que... pero si no redimensiono se queda en color de fondo negro(es el default)