Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Хочу из скрипта PHP в картинке по-русски написАть...

Аноним
Доброе время суток!

Делаю примерно так:

$hi=ImageCreate(480, 60);
$hiBlack=ImageColorAllocate($hi, 0, 0, 0);
$hiWhite=ImageColorAllocate($hi, 255, 255, 255);
ImageFill($hi, 0, 0, $hiBlack);
$StringToOut="Привет, бродяга!";
ImageTTFText($hi, 24, 0, 25, 25, $hiWhite, getcwd() . "/arial.ttf", $StringToOut);
ImagePng($hi);
ImageDestroy($hi);


Выводится, естественно, в кодировке 437. А как сделать, чтобы в родной 1251? Как заставить PHP выводить кириллицу, а не кракозябры?

Windows 2000, PHP Version 4.2.2, Apache 2.0.40. Из экcтеншнов подключено только php_gd.

Заранее благодарен.

PS. А почему у меня ImagePng работает, а ImageGIF нет?
PPS. Желательно, чтобы и в Linux работало...

4
23 августа 2002 года
mike
3.7K / / 01.10.2002
Придется писать или TTF шрифтами или пересобирать GD с русскими шрифтами.
4
23 августа 2002 года
mike
3.7K / / 01.10.2002
ImageGIF не работает из-за проболем с авторскими правами. Права на GIF принадлежать Compuserve. Все подробности на http//www.boutell.com/gd/
Аноним
Цитата:

On 2002-08-23 1011, mike wrote
ImageGIF не работает из-за проболем с авторскими правами. Права на GIF принадлежать Compuserve. Все подробности на http//www.boutell.com/gd/



http//www.programme.ru ыла хороша статья по этому поводу, а вообще аналогичный вопрос тут уже подымался...

// http//www.sp1r1tual.com

Аноним
Доброре время суток!

Поскольку относительно сабжа никто ничего конкретного не сказал, отвечаю сам себе

http//php4you.kiev.ua/docs/image.php.html

Здесь готовый алгоритм.

Всего наилучшего.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог