Sprint
Erfahrenes Mitglied
Hi Maik,
in Ermangelung von GIMP hab ich es mit PS und Pixelmator probiert, brachte aber beides kein anderes Ergebnis. So wird das Bild im Original erzeugt:
in Ermangelung von GIMP hab ich es mit PS und Pixelmator probiert, brachte aber beides kein anderes Ergebnis. So wird das Bild im Original erzeugt:
PHP:
$bg = imagecreatefrompng("karte_de.png");
$punkt = imagecreatefrompng("punkt.png");
$punktb = imagecreatefrompng("punktb.png");
$width = imagesx($bg); // Höhe Hauptbild
$height = imagesy($bg); // Breite Hauptbild
$bild = imagecreatetruecolor($width, $height);
$weiss = imagecolorallocate ( $bild, 255, 255, 255);
imagecolortransparent ( $bild, $weiss );
imagecopymerge($bild, $bg, 0, 0, 0, 0, $width, $height, 100);
foreach ($userpos as $wert){
if ($wert[xpos]!=0 && $wert[ypos]!=0){
$x1 = $wert[xpos] - 3;
$y1 = $wert[ypos] - 3;
if ($wert[hauptort])
imagecopymerge($bild, $punkt, $x1, $y1, 0, 0, 8, 8, 100);
else
imagecopymerge($bild, $punktb, $x1, $y1, 0, 0, 8, 8, 100);
}
}
$file_name_dest = "../../bilder/karte_d-trans.png";
imagepng($bild,$file_name_dest);