Forum Webscript.Ru
Программирование => PHP => Тема начата: Йо}|{ык от 20 Июня 2004, 22:10:37
-
Блин, задолбался я....
Везде где я искал информацию о работе с сабжем пишут одно и то же:
"Библиотека GD поддерживает также работу со шрифтами PostScript и TrueType. Для того чтобы заработали приведенные ниже функции, PHP должен быть откомпилирован и установлен вместе с библиотекой FreeType, доступной по адресу http://www.freetype.org. В Windows-версии PHP она установлена по умолчанию."
Я не знаю установлен у меня FreeType или нет, но в phpinfo у меня написано: FreeType Support Enable. Так все таки - FreeType или поддержка FreeType у меня установлена?
А проблема такова - когда я пытаюсь запустить следующий код:
header ("Content-type: image/png");
$im = ImageCreate (200, 30);
$white = ImageColorAllocate ($im, 255, 255, 255);
ImageTTFText($im, 2, 0, 10, 20, $white, "quake.ttf", "Testing...");
imagepng ($im);
?>
браузер не выдает картинку...
Обычная функция ImageString работает, то есть GD у меня подключен.
В чем проблема? Файл со шрифтом у меня есть и в корневом каталоге и в каталоге где лежит скрипт.
Помогите!
-
Да, кстати, никаких сообщений об ошибке при этом не выдается.
-
Йо}|{ык:
Да, кстати, никаких сообщений об ошибке при этом не выдается.
тебе это только кажется
-
А как увидеть эти сообщения?
И все-таки, в чем у меня может быть проблема?
-
Йо}|{ык:
А как увидеть эти сообщения?
очевидно, получать от скрипта ТЕКСТ, а не картинку
Йо}|{ык:
И все-таки, в чем у меня может быть проблема?
в том. что ты невидишь сообщения об ошибке.
Если тебя интересует вопроос "в чем может" то пойди к гадалке на базар. Она отвечает на такие вопросы.
Здесь же работают программисты.
которые не занимаются гаданием, а исправляют конкретные ошибки.
-
Йо}|{ык
а версия GD какая?
-
2 я версия.