функция imagettftext()
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



функция imagettftext() Expand / Collapse
Автор
Сообщение
30.08.2007 14:19
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 17.10.2007 10:28
Сообщ.: 9, Visits: 19
Здравствуйте!
Пишу защиту от ботов. Пользуюсь php-расширением GB. На картинке нужно написать некоторую надпись. Кусок кода:

...
$color = imagecolorallocate($im, rand(0, 200), 0, rand(0, 200));
imagettftext($im, 18, 0, rand(5, 35), rand(20, 45), $color, "../antibot/Kiloton.ttf", "Js4uI");
...


В таком виде функция работает исправно, но вот если заменить Kiloton.ttf на ЛЮБОЙ другой *.ttf, то функция зависает! Kiloton.ttf появился у меня неизвестно откуда, но это УДИНСТВЕННЫЙ шрифт, с которым работает функция imagettftext(). Логи сервера пустые.

Если указать неправильный путь до ttf-файла, функция выводит картинку без текста на ней, но если указать ttf-файл, отличный от Kiloton.ttf, то функция вообще ничего не выведет!

phpinfo():


GD Support enabled
GD Version 2.0 or higher
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.3.1
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
Сообщ. #915663
30.08.2007 14:30
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
[вопрос перенесен в форум по PHP]
Сообщ. #915664
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 7:11