Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z czcionkami (GD?)
JarekG
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 21.11.2006

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


Witam.
Próbuję sobie wykombinować taki skrypt, który na jakąś tam okazję wybierze sobie losowo obrazek w jpg i nałoży na niego jakiś tekst. Niestety coś mi nie działa. Wklejam gotowe opisy ze stron i mam błąd że obraz nie jest możliwy do wyświetlenia z powodu błędów.
Mam PHP w wersji 5.2.6,
GD Support enabled
GD Version bundled (2.0.34 compatible)
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled

"GD Version"]=> string(27) "bundled (2.0.34 compatible)"
["FreeType Support"]=> bool(false)
["T1Lib Support"]=> bool(false)
["GIF Read Support"]=> bool(true)
["GIF Create Support"]=> bool(true)
["JPG Support"]=> bool(true)
["PNG Support"]=> bool(true)
["WBMP Support"]=> bool(true)
["XPM Support"]=> bool(false)
["XBM Support"]=> bool(true)
["JIS-mapped Japanese Font Support"]=> bool(false)

Żeby było łatwiej i od czego zacząć zacząłem pisać tekst na pojedyńczym obrazku (bo reszta to "pestka" smile.gif). Oto mój kod:
  1. <?php
  2. header("Content-type: image/jpeg");
  3. $im     = imagecreatefromjpeg("pic/obraz.jpg");
  4. $orange = imagecolorallocate($im, 0, 0, 0);
  5. $font=imageloadfont('arial.tff');
  6. imagestring($im, $font, 10, 9, 'WTF', $orange);
  7. imagejpeg($im);
  8. imagedestroy($im);
  9. ?>


Oczywiście obraz.jpg istnieje w katalogu pic, czcionka jest w katalogu ze skryptem. Wszystko działa do momentu w którym w imagestring zmienna $font zastąpię liczbą np. 5. Wszystko chodzi. Ale ja chcę swoją czcionkę ze swoją wielkością. Według opisów z internetu powinno wszystko działać, a w we wszystkich przypadkach prawie pojawia się albo adres strony [jako obraz np. http://strona.pl/skrypt.php] albo błąd w postaci że obraz jest nieprawidłowy. Prosty kod, który nie działa. Nie umiem się doszukać błędu.
Proszę o pomoc za którą z góry dziękuję.
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: 19.08.2025 - 13:36