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...
<?php
function Text()
{
$this->fontCondensed = dirname(__FILE__) . "arialm.ttf"; $this->fontCondensedBold = dirname(__FILE__) . "arialnb.ttf"; }
function printText($img, $px, $py, $color, $text, $fontFileName, $align = 0)
{
if(!($align & $this->HORIZONTAL_CENTER_ALIGN) && !($align & $this->HORIZONTAL_RIGHT_ALIGN))
$align |= $this->HORIZONTAL_LEFT_ALIGN;
if(!($align & $this->VERTICAL_CENTER_ALIGN) && !($align & $this->VERTICAL_BOTTOM_ALIGN))
$align |= $this->VERTICAL_TOP_ALIGN;
$fontSize = 10;
$lineSpacing = 1;
list
($llx, $lly, $lrx, $lry, $urx, $ury, $ulx, $uly) = imageftbbox
($fontSize, 0
, $fontFileName, $text, array("linespacing" => $lineSpacing));$textWidth = $lrx - $llx;
$textHeight = $lry - $ury;
$angle = 0;
if($align & $this->HORIZONTAL_CENTER_ALIGN)
$px -= $textWidth / 2;
if($align & $this->HORIZONTAL_RIGHT_ALIGN)
$px -= $textWidth;
if($align & $this->VERTICAL_CENTER_ALIGN)
$py += $textHeight / 2;
if($align & $this->VERTICAL_TOP_ALIGN)
$py += $textHeight;
imagettftext($img, $fontSize, $angle, $px, $py, $color->getColor($img), $fontFileName, $text);
}
?>