Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> GD + tekst
kociou1
post
Post #1





Grupa: Zarejestrowani
Postów: 78
Pomógł: 0
Dołączył: 13.02.2004
Skąd: warszawa

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


Cóż - skrypcik poniżej wyświetla piękny prostokącik o zadanych wymiarach, ale tekstu na nim ani śladu (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) chociaz na lokalu gra i buczy (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Ma może ktoś pomysł dlaczego??
  1. <?php
  2.  
  3.   $tekst=$_GET['txt'];
  4.   $wysokosc='50';
  5.   $szerokosc='200';
  6.   $nazwaCzcionki='maszynaaeg.ttf';
  7.   $rozmiarCzcionki='14';
  8.   $nachylenieCzcionki='0';
  9.   $obrazek=imagecreatetruecolor($szerokosc, $wysokosc);
  10.   $tlo=imagecolorallocate($obrazek, 0,125,0);
  11.  
  12.   $bbox=imagettfbbox(14, 0, $nazwaCzcionki, $tekst);
  13.   
  14.   //pozycja tekstu;
  15.       $x = (int)(($szerokosc - abs(max($bbox[2], $bbox[4]))) / 2);
  16.       $y = (int)(($wysokosc + abs(max($bbox[5], $bbox[7]))) / 2);
  17.   $kolorTekstu=imagecolorallocate($obrazek, 255,0,255);
  18.   imagefill($obrazek, 0, 0, $tlo);
  19.   
  20.   imagettftext($obrazek, $rozmiarCzcionki, $nachylenieCzcionki, $x, $y, $kolorTekstu, $nazwaCzcionki, $tekst);
  21.  
  22.   header('Content-type: image/png');
  23.   imagepng($obrazek);
  24.   imagedestroy($obrazek);
  25.  
  26. ?>


=========Dopisane============
po dopisaniu error_reporting(E_ALL); okazało się że jednak jakieś błędy są (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

<b>Warning</b>: Could not find/open font in <b>/obrazek.php</b> on line <b>12</b><br />
<b>Warning</b>: Could not find/open font in <b>/obrazek.php</b> on line <b>20</b><br />

więc pytanie: w jaki sposób mam podać scieżkę żeby było dobrze?
(plik z czcionką jest w tym samym katalogu co plik z kodem)

Ten post edytował kociou1 20.09.2004, 22:07:21
Go to the top of the page
+Quote Post

Posty w temacie
- kociou1   GD + tekst   20.09.2004, 21:49:06
- - ARJ   [PHP] pobierz, plaintext <?header(&#092...   20.09.2004, 22:10:54
- - q   rozwiazanie twojego problemu to real_path" title="...   20.09.2004, 22:11:15
- - kociou1   działa - big thx Q   20.09.2004, 22:28:27


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: 20.09.2025 - 14:10