27. juli 2009 - 22:07
Der er
3 kommentarer og 1 løsning
Billede gennemsigtigt
Hej alle har denne kode : // create example image $im = imagecreate(400, 20); $bg = imagecolorallocate($im, 255, 255, 255); $textcolor = imagecolorallocate($im, 0, 0, 255); $text = "Testing please"; //simple convert string $string = iconv("Windows-1250", "Latin2", $text); // write converted string at the top left imagestring($im, 4, 0, 0, $string, $textcolor); // output the image header("Content-type: image/png"); imagepng($im); Det virker fint, vil bare gerne have gennemsigtig baggrund. How to ? Hvis det ikke kan med png, må det gerne være et andet format på forhånd tak
Annonceindlæg fra Cornerstones
// create example image $im = imagecreate(400, 20); $bg = imagecolorallocate($im, 255, 255, 255); $textcolor = imagecolorallocate($im, 0, 0, 255); $text = "Testing please"; //her er magien imagecolortransparent($im, $bg); //simple convert string $string = iconv("Windows-1250", "Latin2", $text); // write converted string at the top left imagestring($im, 4, 0, 0, $string, $textcolor); // output the image header("Content-type: image/png"); imagepng($im);
Meget meget smukt ! Tak. Kan man egentlig formatere i teksten også ? Tænker på fed, understregning og kursiv ? Svar og pointsne er dine :)
Ja, men der skal du bruge php.net/imagefttext
Kan ikke helt finde ud af sammenhængen. Det giver noget forkert hehe. ER det istedet for : imagestring($im, 4, 0, 0, $string, $textcolor); ?
Vi tilbyder markedets bedste kurser inden for webudvikling