Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]GD wypełnianie kolorem ;]
peter13135
post
Post #1





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

Ostrzeżenie: (0%)
-----


chciałbym zamalować część obrazka na czarno, a potem na to miejsce nałożyć text
właściwie to text już nałozyłem, ale teraz chce pod ten text kolor ;]

gdy robie coś takiego

  1. <?php
  2. imagefill($image, 0, 0, $bg_color);
  3. ?>


to nic sie ni dzieje...., może jest jakaś inna funkcja?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
peter13135
post
Post #2





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

Ostrzeżenie: (0%)
-----


no właściwie to ja pisze klasę w celach edukacyjnych, wklejenie całego kodu nie będzie zbyt przejrzyste więc dam coś znacznie prostszego bez zbędnych funkcji

  1. <?
  2. $image=ImageCreateFromJpeg('image.jpg');//w moim przypadku obraz ma 800x600
  3. //tutaj robie kolorki
  4. $string_color=imagecolorallocate($image, 255, 255, 255);
  5. $bg_color=imagecolorallocate($image, 0, 0, 0);
  6. //teraz tło które nie działa
  7. imagefill($image, 50, 50, $bg_color);
  8. //a teraz text
  9. imagestring($image, 5, 60, 60, 'blabla', $string_color);
  10. // i wyświetlamy
  11. header('Content-Type: image/jpeg');
  12. imagejpeg($image);
  13. ?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.12.2025 - 20:55