
ich möchte nun mit imagecreatefrompng noch ein Wettericon mit einbauen, doch wenn ich es auf die Vorlage einfüge, dann geht die Transparenz und die Farben des Icons verloren, was mache ich falsch?
Update
Ich habe gerade entdeckt, wenn ich es auf einen weißen Hintergrund einfüge, dann passt es.
jetzt steh ich nur vor dem problem, dass ich für das widget einen blauen Hintergrund möchte, was tun fragte Zeus?
Muss ich eventuell jetzt erst eine bild in weiß erstellen, darauf das wettericon einfügen, das ganze als neues bild speichern und dann wieder den rest in dieses einbauen, d.h. das blaue dann darauf legen?
Ich vermute mein Ansatz ist richtig, doch etwas mache ich da noch falsch, hier mein code:
Code: Alles auswählen
$imgicon = imagecreatefrompng('BKN.png');
$imgbanner = imagecreatefrompng('banner.png');
$im1 = imagecreate(300 , 140);
imagecolorallocate ($im1, 255, 255, 255);
$text_farbe = ImageColorAllocate ($im1, 0, 0, 0);
imagecopy($im1, $imgicon, 0, 0, 0, 0, 62, 48);
imagecopy($im1, $imgbanner, 62, 0, 0, 0, 238, 48);
ImagePNG ($im1);
//
$im2 = imagecreate(300 , 92);
imagecolorallocate ($im2, 135, 206, 235); //RGB Farben
$text_farbe = ImageColorAllocate ($im2, 0, 0, 0);
$img1= imagecreatefrompng($im1);
imagecopy($im2, $img1, 0, 48, 0, 0, 300, 92);
doch wie kann ich darunter nun das im2 300x92pix mit blauer grundfarbe darauf legen in das dann die werte wieder drauf gelegt werden?
so wie ich es mit diesem script gemacht habe, gemacht habe funktioniert es aufjeden fall mal nich.