Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Jak sie zabrac za tworzenie obrazkow?
ComBox
post 10.11.2006, 16:13:23
Post #1





Grupa: Zarejestrowani
Postów: 77
Pomógł: 0
Dołączył: 11.09.2006
Skąd: Bydgoszcz

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


Witam!
Mam problem, otoz nie wiem jak moge w prosty sposob wyswietlic napis generowany przez php na gotowym obrazku. Zalozmy, ze mam zdjecie i chce, aby na dole php wygenerowal napis: "tutaj fajny napis". Do tworzenie tla i na nim tekstu urzywam:

  1. <?php
  2. // Set the content-type
  3. header("Content-type: image/png");
  4.  
  5. // Create the image
  6. $im = imagecreatetruecolor(400, 30);
  7.  
  8. // Create some colors
  9. $white = imagecolorallocate($im, 255, 255, 255);
  10. $grey = imagecolorallocate($im, 128, 128, 128);
  11. $black = imagecolorallocate($im, 0, 0, 0);
  12. $lol = imagecolorallocate($im, 59, 230, 51);
  13. imagefilledrectangle($im, 0, 0, 399, 29, $lol);
  14.  
  15. // The text to draw
  16. $text = 'Testing...';
  17. // Replace path by your own font path
  18. $font = 'fonts/arial.ttf';
  19.  
  20. // Add some shadow to the text
  21. //imagettftext($im, 20, 0, 11, 21, $grey, $font, $text);
  22.  
  23. // Add the text
  24. imagettftext($im, 20, 0, 10, 20, $black, $font, $text);
  25.  
  26. // Using imagepng() results in clearer text compared with imagejpeg()
  27. imagepng($im);
  28. imagedestroy($im);
  29. ?>


I teraz pytanie, w jaki sposob zamiast tworzenie tla php stworzyl tekst na gotowym obrazu?
Dziekuje za odpowiedz i pozdrawiam
Go to the top of the page
+Quote Post
piotrekkr
post 10.11.2006, 16:28:41
Post #2





Grupa: Zarejestrowani
Postów: 386
Pomógł: 25
Dołączył: 28.09.2005

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


imagecreatefromjpeg()
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 15:42