[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Подключение шрифта в GD
DmitryOpalev
Вообщем, пишу следующее:
 imageLoadFont($_SERVER['DOCUMENT_ROOT']."/font/captcha.TTF");

Цитата
Warning: imageloadfont() [function.imageloadfont]: gd warning: product of memory allocation multiplication would exceed INT_MAX, failing operation gracefully in Z:\home\test1.ru\www\captcha.php on line 8

Цитата
Warning: imageloadfont() [function.imageloadfont]: Error reading font, invalid font header in Z:\home\test1.ru\www\captcha.php on line 8

Что надо сделать?



Спустя 1 час, 5 секунд (22.01.2011 - 20:35) Basili4 написал(а):
$txt=imagettftext($img, 35, 0, 0, 45, $textcolor, "/pub/home/spbtech2/walls/fonts/impact.ttf", $text);}

Спустя 3 минуты, 23 секунды (22.01.2011 - 20:39) DmitryOpalev написал(а):
Извиняюсь спросить:
Цитата
"/pub/home/spbtech2/walls/fonts/impact.ttf"
Это куда адрес? blink.gif
Цитата
}

Зачем тут скобка?

Спустя 13 минут, 46 секунд (22.01.2011 - 20:52) T1grOK написал(а):
"/pub/home/spbtech2/walls/fonts/impact.ttf" - Путь к вашему ttf шрифту.

Спустя 1 минута, 44 секунды (22.01.2011 - 20:54) DmitryOpalev написал(а):
Ну понятно, а что это за путь? У меня такого нет unsure.gif unsure.gif
Или он скрыт?

Спустя 1 минута, 40 секунд (22.01.2011 - 20:56) T1grOK написал(а):
Это просто для примера Basili4 привел.

Спустя 16 минут, 28 секунд (22.01.2011 - 21:12) DmitryOpalev написал(а):
$txt = imagettftext($img, 35, 0, 0, 45, $red,"Z:/home/test1.ru/www/engine/font/captcha.TTF", "text");

Вместо text выводить квадратики...

Извиняюсь, просто левый шрифт взял :rolleyes:

Спустя 9 минут, 40 секунд (22.01.2011 - 21:22) T1grOK написал(а):
переменная $txt здесь лишняя. А на счет квадратиков, можно попробовать использовать phpfont шрифт или другой ttf шрифт(не встречал проблем с данной функцией).

Спустя 42 минуты, 21 секунда (22.01.2011 - 22:04) alex12060 написал(а):
Цитата
"/pub/home/spbtech2/walls/fonts/impact.ttf"


Это абсолютный путь к твоему шрифту в форме *nix

Сделай тест:


echo $_SERVER['DOCUMENT_ROOT'];


Поймешь)

Спустя 11 минут, 48 секунд (22.01.2011 - 22:16) DmitryOpalev написал(а):
Ну что Вы, что Вы, коллега. Я уже знаком с этим rolleyes.gif
Я даже $_SERVER['SCRIPT_NAME'] знаю biggrin.gif


_____________
Курс валют
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.