OK
also transparent ist es mit deinen angaben schon.
und da ich genauso nett bin wie du mach ich das auch so unkomfortable wie es geht.
transparent.php
header(„Content-type: image/png“);
ausgabe png
$im = imagecreatefrompng('http://chart.apis.google.com/chart?chs=200x125&cht=g…);
das bild holen
$weiss = imagecolorallocate ($im, 255, 255, 255);
weiss defenieren
imagecolortransparent($im, $weiss);
weiss als transparency
imagepng($im);
image ausgeben
imagedestroy($im);
speicher frei geben
nun noch das HTML in der gleichen doofen darstellung
der doctype
html block
head block
head block ende
body block , mit style für andere background farbe
das transparente bild holen und anzeigen
body block ende
html block ende
so und nun noch eine andere lösung die wohl eher die transparency erzeugt die du gerne hättest.
transparent.php
header(„Content-type: image/png“);
ausgabe png
$im = imagecreatefrompng('http://chart.apis.google.com/chart?chs=200x125&cht=g…);
das bild holen
$weiss = imagecolorat ($im, 1,1);
weiss hintergrund aus bild punkt 1,1 holen
imagecolortransparent($im, $weiss);
weiss als transparency
imagepng($im);
image ausgeben
imagedestroy($im);
speicher frei geben
und wer nett ist , der macht fragen SO DAS ANDERE ES LEICHT LEICHT LEICHT HABEN DAS ZU COPIEREN UND AUSZUPROBIEREN.
z.b. so liebes voll pfosten du , hier mal so das man das auch benutzen kann und nicht wie dein furtz schreibweise die niemand nutzen kann .
<?php // content type für png bilder
header("Content-type: image/png");
// png bild erzeugen von source google chart api
$im = imagecreatefrompng('[http://chart.apis.google.com/chart?chs=200x125&cht=g...](http://chart.apis.google.com/chart?chs=200x125&cht=gom&chd=t:50'));
// weiss als farbe defenieren
$weiss = imagecolorallocate ($im, 255, 255, 255);
// weiss als transparenc defenieren
imagecolortransparent($im, $weiss);
// ausgabe png
imagepng($im);
// speicher freigeben
imagedestroy($im);
?\>
oder
<?php // content type für png bilder
header("Content-type: image/png");
// png bild erzeugen von source google chart api
$im = imagecreatefrompng('[http://chart.apis.google.com/chart?chs=200x125&cht=g...](http://chart.apis.google.com/chart?chs=200x125&cht=gom&chd=t:50'));
// farbe für hintergrund aus pixel 1,1 holen
$bg = imagecolorat ($im, 1,1);
// bg als transparence defenieren
imagecolortransparent($im, $bg);
// ausgabe png
imagepng($im);
// speicher freigeben
imagedestroy($im);
?\>