Vraag & Antwoord

Webprogrammeren & scripting

[PHP] TTF-fonts kleuren niet, ze blijven grijs

8 antwoorden
  • Ik wil wat tekst op een plaatje plaatsen. Dat doen ik d.m.v. de volgende stapen: [code:1:906a214186] $im = ImageCreateFromPNG($img); $text_color = ImageColorAllocate($im, $this->colorR, $this->colorG, $this->colorB); imagettftext($im, $this->fontSize, $this->angle, $tempX, ($tempY+$incrementLine), $text_color, $this->font,$this->message[$x]); imagePNG($im,$this->newImg); [/code:1:906a214186] Ook als ik voor de $text_color, een harde waarde (rood: -8290433) invul, blijft de tekst grijs. Mis ik een stap of doe ik iets anders verkeerd.
  • Ik ken de rest van de code niet maar een waarde van 8290433 lijkt me niet de juiste (0..254). Wat is $this->colorG ? Probeer dit eens: $text_color = ImageColorAllocate($im, rand(0,225), rand(0,225), rand(0,225));
  • [quote:1e2d6ef4b6="Error404"]Ik ken de rest van de code niet maar een waarde van 8290433 lijkt me niet de juiste (0..254). Wat is $this->colorG ? Probeer dit eens: $text_color = ImageColorAllocate($im, rand(0,225), rand(0,225), rand(0,225));[/quote:1e2d6ef4b6] 8290433 is de echo van ImageColorAllocate(... Verder is $this->colorG de G uit RGB.
  • Verder is $this->colorG de G uit RGB. Dat snap ik ja :) ik bedoel : ik weet niet waar je de waarde toekent en wat die waarde is. Werkt mijn testje (random kleur?)
  • [edit - sorry 1x is genoeg]
  • [quote:c5c0499e2d="Error404"]Werkt mijn testje (random kleur?)[/quote:c5c0499e2d]Ja, die werkte. Zou het iets met die hoeken te maken hebben. Ik ga er morgen verder mee. Thanx
  • [quote:137e77d2e5="Error404"]Werkt mijn testje (random kleur?)[/quote:137e77d2e5]Ja, die werkte. Ik ga er morgen verder mee. Thanx
  • Ja hij werkt:-) bij mij waren sommige RGB-waarden negatief en daar ging het mis.

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.