Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] problem z inną czcionką w gd
bronx
post
Post #1





Grupa: Zarejestrowani
Postów: 333
Pomógł: 0
Dołączył: 4.03.2004

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


witam

napisałem sobie skrypcik, który ma na obrazkach dodaać pewien napis wybraną przeze mnie czcionką, skrypt wygląda tak:

  1. <?php
  2. $sciezka = "".$_GET['kat']."/".$_GET['obrazek']."";
  3.  list($szerokosc, $wysokosc, $type, $attr) = getimagesize($sciezka);
  4.  $wgrywany = imagecreatefromjpeg("$sciezka");
  5.  $nowy = imagecreatetruecolor($szerokosc, $wysokosc);
  6.  imagecopyresampled($nowy, $wgrywany, 0, 0, 0, 0, $szerokosc, $wysokosc, $szerokosc, $wysokosc);
  7.  $bialy=ImageColorAllocate($nowy,255,255,255); // wgranie koloru białego
  8.  $szerokosc_napisu = $szerokosc - 130;
  9.  $wysokosc_napisu = $wysokosc - 20;
  10.  
  11.  putenv('GDFONTPATH=' . realpath('.'));
  12.  $font = 'alsscrp';
  13.  
  14.  imagettftext($nowy, 10, 0, $szerokosc_napisu, $wysokosc_napisu, $bialy, $font, "www.MojaStrona.pl");
  15.  
  16.  header("Content-type: image/jpeg");
  17.  header("Content-disposition: filename="".$_GET['fotka'].""");
  18.  
  19.  imagejpeg($nowy,"", 80);
  20.  ImageDestroy($nowy);
  21.  ImageDestroy($wgrywany);
  22. ?>


i wyskakuje mi błąd:
Fatal error: Call to undefined function imagettftext() in /home/jagmar/domains/dobrywyglad.com/public_html/hobby/sygnaturka.php on line 15

jaka jest przyczyna tego ? biblioteka gd jest wgrana na serwer i np. funkcja imagestring (żeby dodać napis w standardowej czcince) chodzi bez problemu, a gdy użyje imagettftext to wyskakuje mi właśnie taki błąd :/


edit:
dobra już wiem - nie mam zainstalowanej biblioteki FreeType :/

Ten post edytował bronx 25.10.2006, 11:38:59
Go to the top of the page
+Quote Post

Posty w temacie


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: 21.08.2025 - 10:18