ryabov
Новичок
Не работает ImageTTFText()
Здравствуйте, господа и дамы!
Есть задача: сгенерить картинку с заданным текстом заданным шрифтом.
Решаю ее следующим образом:
<?
header("Content-type: image/png");
$str = $_GET['str'];
$im = imagecreatefromgif('base.gif');
$black = imagecolorallocate($im, 0, 0, 0);
imagettftext($im, 18, 0, 0, 28, $black, "../fonts/officina.ttf", $str);
imagepng($im);
imagedestroy($im);
?>
На локальном сервере все проходит на ура, на хостинге получаю только картинку base.gif без текста. Шрифт на сервере выложен, путь к нему указан правильно, права 644. Пробовал указывать абсолютный путь к шрифту, пробовал класть его в одну папку со скриптом и писать "officina.ttf" и "./officina.ttf" - не помогает
Ошибок при выполнении скрипта не происходит.
Гугление и чтение документаций привели только к одному: "так" делать можно, виндовые шрифты использовать можно, все работает. На хостинге:
GD Support enabled
GD Version bundled (2.0.28 compatible)
FreeType Support enabled
FreeType Linkage with TTF library
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled
Подскажите, куда копать? Заранее спасибо.
Здравствуйте, господа и дамы!
Есть задача: сгенерить картинку с заданным текстом заданным шрифтом.
Решаю ее следующим образом:
<?
header("Content-type: image/png");
$str = $_GET['str'];
$im = imagecreatefromgif('base.gif');
$black = imagecolorallocate($im, 0, 0, 0);
imagettftext($im, 18, 0, 0, 28, $black, "../fonts/officina.ttf", $str);
imagepng($im);
imagedestroy($im);
?>
На локальном сервере все проходит на ура, на хостинге получаю только картинку base.gif без текста. Шрифт на сервере выложен, путь к нему указан правильно, права 644. Пробовал указывать абсолютный путь к шрифту, пробовал класть его в одну папку со скриптом и писать "officina.ttf" и "./officina.ttf" - не помогает

Ошибок при выполнении скрипта не происходит.
Гугление и чтение документаций привели только к одному: "так" делать можно, виндовые шрифты использовать можно, все работает. На хостинге:
GD Support enabled
GD Version bundled (2.0.28 compatible)
FreeType Support enabled
FreeType Linkage with TTF library
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled
Подскажите, куда копать? Заранее спасибо.