Ciao a tutti! ho questo codice che mi permette di creare un immagine rimpicciolita e spostata.
essendo spostata ci sarà il lato in alto e a sinistra vuoto, e viene mostrato con del colore nero... come faccio a far si che questo nero sia invece una trasparenza?
altra domanda... come faccio a fare in modo che l'immagine finale abbia dei colori diversi?
tipo una foto con un cane marrone che diventa un cane rosso (modificando anche il colore dello sfondo) grazie
Codice PHP:
<?php 
$path
=$_SERVER['DOCUMENT_ROOT'].'test/';
$new_width=210$new_height=210;
list(
$width$height$type$attr) = getimagesize($path."prova.png");

$thumb imagecreatetruecolor($new_width$new_height);
$source imagecreatefrompng($path."prova.png");
imagecopyresized($thumb$source505000$new_width$new_height$width$height);

imagepng($thumb$path."risultato.png");//l'ultimo parametro è la qualità della foto

echo "[img]risultato.png[/img]";
?>