Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem z imagettfbbox(), skąd wziąść tą funckję ?
niko
post
Post #1





Grupa: Zarejestrowani
Postów: 109
Pomógł: 0
Dołączył: 2.06.2005

Ostrzeżenie: (30%)
XX---


Witam, zmieniałem serwer i teraz przestał mi działać skrypt - wywala mi :

Fatal error: Call to undefined function: imagettfbbox() in /home/

ktoś wie dlaczego ? - domyślam sie że mu tego brakuje - gdzie to można zobaczyć czy jest i skąd można pobrać no i jak to dodać do mojego serwerka ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
niko
post
Post #2





Grupa: Zarejestrowani
Postów: 109
Pomógł: 0
Dołączył: 2.06.2005

Ostrzeżenie: (30%)
XX---


no a jakie inne biblioteki są tak żebym mógł sprawdzić szybciutko ? - co dziwniejsze jak mam tą liste phpinfo z nowego i starego serwera i dam ctrl+f czyli wyszukiwanie i wpisze "imagef" to nic nie znajduje - ja nie wiem gdzie można poszukać jakie biblioteki są zainstalowane - wie ktoś może ?

wywala mi sie przy pliku z czcionkami - nie wiem czemu - mam te czcionki w tym samym folderze...

  1. <?php
  2. function Text()
  3. {
  4. $this->fontCondensed = dirname(__FILE__) . "arialm.ttf";
  5. $this->fontCondensedBold = dirname(__FILE__) . "arialnb.ttf";
  6. }
  7. function printText($img, $px, $py, $color, $text, $fontFileName, $align = 0)
  8. {
  9. if(!($align & $this->HORIZONTAL_CENTER_ALIGN) && !($align & $this->HORIZONTAL_RIGHT_ALIGN))
  10. $align |= $this->HORIZONTAL_LEFT_ALIGN;
  11. if(!($align & $this->VERTICAL_CENTER_ALIGN) && !($align & $this->VERTICAL_BOTTOM_ALIGN))
  12. $align |= $this->VERTICAL_TOP_ALIGN;
  13. $fontSize = 10;
  14. $lineSpacing = 1;
  15. list($llx, $lly, $lrx, $lry, $urx, $ury, $ulx, $uly) = imageftbbox($fontSize, 0, $fontFileName, $text, array("linespacing" => $lineSpacing));
  16. $textWidth = $lrx - $llx;
  17. $textHeight = $lry - $ury;
  18. $angle = 0;
  19. if($align & $this->HORIZONTAL_CENTER_ALIGN)
  20. $px -= $textWidth / 2;
  21. if($align & $this->HORIZONTAL_RIGHT_ALIGN)
  22. $px -= $textWidth;
  23. if($align & $this->VERTICAL_CENTER_ALIGN)
  24. $py += $textHeight / 2;
  25. if($align & $this->VERTICAL_TOP_ALIGN)
  26. $py += $textHeight;
  27. imagettftext($img, $fontSize, $angle, $px, $py, $color->getColor($img), $fontFileName, $text);
  28. }
  29. ?>


Ten post edytował niko 20.09.2007, 11:35:42
Go to the top of the page
+Quote Post

Posty w temacie


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: 7.10.2025 - 07:28