Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Grafika
topik1995
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 13.06.2011

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


Witam, chce napisac generator sygnatur ale mam jakieś błedy
  1. <?php
  2. header("Content-type: image/png");
  3. $obrazek = imagecreatefrompng("tlo.png");
  4. $kolor = imagecolorallocate($obrazek, 250, 250, 250);
  5. $czcionka = "visitor.ttf";
  6. $znak = "Abc";
  7.  
  8. imagepng($obrazek);
  9. imagettftext( // funkcja pisząca tekst
  10. $obrazek, // uchwyt obrazka
  11. 30, // rozmiar czcionki
  12. 10, // naczylenie znaku
  13. 5, // odległość między znakami
  14. 40, // położenie względem górnej krawędzi obrazka
  15. $kolor,
  16. $czcionka,
  17. $znak
  18. );
  19.  
  20.  
  21. ?>
  22. kożystałem z kilku poradników ale dalej nie działa... Wyświetla obrazek ale tekstu "abc " nie. ;/ Co jest zle?
Go to the top of the page
+Quote Post
lobopol
post
Post #2





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

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


imagepng($obrazek); za imagettftext


--------------------
Go to the top of the page
+Quote Post
topik1995
post
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 13.06.2011

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


niestety dalej taka sama sytuacja
  1. <?php
  2. header("Content-type: image/png");
  3. $obrazek = imagecreatefrompng("tlo.png");
  4. $kolor = imagecolorallocate($obrazek, 250, 250, 250);
  5. $czcionka = "visitor.ttf";
  6. $znak = "Abasdasdasdc";
  7.  
  8.  
  9. imagettftext( // funkcja pisząca tekst
  10. $obrazek, // uchwyt obrazka
  11. 30, // rozmiar czcionki
  12. 10, // naczylenie znaku
  13. 5, // odległość między znakami
  14. 40, // położenie względem górnej krawędzi obrazka
  15. $kolor,
  16. $czcionka,
  17. $znak
  18. );
  19. imagepng($obrazek);
  20.  
  21. ?>

http://adamholod.boo.pl/sygny/generator.php
tutaj strona
Go to the top of the page
+Quote Post
lobopol
post
Post #4





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

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


A masz na pewno dobre ścieżki do czcionek/obrazka? Ja wkleiłem ten kod i mam wygenerowany prawidłowy obrazek (zmieniłem tylko sobie nachylenie, le i bez zmian działa)


--------------------
Go to the top of the page
+Quote Post
topik1995
post
Post #5





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 13.06.2011

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


wszystkie pliki są w tym samym folderze do generator.php, myśle ze to wina wadliwej czcionki zaraz sprawdze
edit:
czcionka jest dobra, nie mam pojecicia co może byćzle;/
lobopol mozesz dac swoj kod?

Ten post edytował topik1995 14.08.2011, 10:22:20
Go to the top of the page
+Quote Post
lobopol
post
Post #6





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

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


Ściągnąłem twoją czcionkę (z twojego serwera) i użyłem tego kodu to musi działać... musisz mieć coś inaczej u siebie


--------------------
Go to the top of the page
+Quote Post
topik1995
post
Post #7





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 13.06.2011

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


kopiuje ci kod bezpośrednio z npp. wszystkie 3 pliki są w jednym folderze(generator.php, tlo.png, i visitor.ttf) nie mam pojęcia o co chodzi.
  1. <?php
  2. header("Content-type: image/png");
  3. $obrazek = imagecreatefrompng("tlo.png");
  4. $kolor = imagecolorallocate($obrazek, 250, 250, 250);
  5. $czcionka = "visitor.ttf";
  6. $znak = "Abasdasdasdc";
  7.  
  8.  
  9. imagettftext( // funkcja pisząca tekst
  10. $obrazek, // uchwyt obrazka
  11. 30, // rozmiar czcionki
  12. 10, // naczylenie znaku
  13. 5, // odległość między znakami
  14. 40, // położenie względem górnej krawędzi obrazka
  15. $kolor,
  16. $czcionka,
  17. $znak
  18. );
  19. imagepng($obrazek);
  20.  
  21. ?>
Go to the top of the page
+Quote Post
lobopol
post
Post #8





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

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


U mnie na localhoscie działa, może masz jakieś ograniczenie na serwerze?


--------------------
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 Aktualny czas: 20.08.2025 - 05:17