Salve a tutti,
devo rendere un colore di un'immagine jpg trasparente. Riesco a farlo con le png, ma con le jpg no.
Questo il codice:
codice:
$img = imagecreatefromjpeg(file);
imagecopy($img, imagecreatefromgif('cornice_70x70.gif'), 0, 0, 0, 0, 70, 70);
// reduce color depth
imagetruecolortopalette($img, true, 256);
$white = imagecolorresolve($img, 255, 0, 255);
// make it transparent
imagecolortransparent($img, $white);
imagejpeg($img, "test.jpg");
In pratica la cornice che applico sopra all'immagine ha gli angoli fucsia. Una volta applicata all'immagine vorrei che questi angoli risultassero trasparenti.
Avete qualche suggerimento?
Grazie