Ayola.net
Новости: В связи с обилием спама, постинг на форуме временно закрыт.

Для связи с поддержкой используйте тикеты в панели управления.
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь. Февраль 28, 2017, 13:46:59


Войти


Страниц: [1]
  Печать  
Автор Тема: Текст в картинку  (Прочитано 5632 раз)
0 Пользователей и 1 Гость смотрят эту тему.
K1noSHn1K
Новичёк
*

Карма: 0
Сообщений: 35


We're jamming


Просмотр профиля
« : Август 20, 2008, 23:17:45 »

Заметил тут так случайно что на аёле есть даже билиотека GD. Но что-то не могу разобраться чуть-чуть. Надо написать русскими буквами. Скажите, как подключить свой шрифт? И еще. Если можно, можноли сразу кусок кода как из текста сделать картинку с РУССКИМИ БУКВАми, и повернуть на произвольный угол?
Записан

http://oi-oi-punk.ru - DIY punk site
Домены RU по 140р! - пишем в аську 2966963

Astraller™
Маэстро
*****

Карма: 151
Сообщений: 1389

Вселенское зло


Просмотр профиля WWW
« Ответ #1 : Август 20, 2008, 23:44:49 »

imagettftext($resourse_image,$size,$angle,$x,$y,$color,$path_to_TTF_font,$string);

Что-бы буквы были русскими файл сохранять в кодировке UTF-8
Записан

Гамлета здесь больше нет. Осталась только тень.
K1noSHn1K
Новичёк
*

Карма: 0
Сообщений: 35


We're jamming


Просмотр профиля
« Ответ #2 : Август 21, 2008, 00:27:17 »

Чуть не вкурил. Где ошибка:
Код:
<?
$img = imagecreate(400,80);
imagettftext($img,500,30,100,50,$FFFFCA,'arial.ttf','Превед');
?>
что такое сайз? Резмер чего? И вот это если делаю - белый экран и все. По ходу отключены логи об ошибках. В чем подвох?
Записан

http://oi-oi-punk.ru - DIY punk site
Домены RU по 140р! - пишем в аську 2966963

Astraller™
Маэстро
*****

Карма: 151
Сообщений: 1389

Вселенское зло


Просмотр профиля WWW
« Ответ #3 : Август 21, 2008, 01:01:48 »

что такое сайз? Резмер чего? И вот это если делаю - белый экран и все. По ходу отключены логи об ошибках. В чем подвох?
Размер шрифта.
Но ошибка не в том. Вы цвет не правильно определяете, есть спец. функция:
$color=imagecolorallocate($resourse_img,$red,$green,$blue);
Записан

Гамлета здесь больше нет. Осталась только тень.
K1noSHn1K
Новичёк
*

Карма: 0
Сообщений: 35


We're jamming


Просмотр профиля
« Ответ #4 : Август 21, 2008, 01:20:11 »

Ну сейчас-то правильно ведь? Результат тот-же белый экран.

Код:
<?
$img =imagecreate(800,600);
$black = ImageColorAllocate($img, 0, 0, 0);
imagettftext($img,24,0,10,20,$black,'arial.ttf','Hello');
?>

И еще, как-нидь можно включить уведомления об ошибках в скриптах, а то гадай - в чем дело...
Записан

http://oi-oi-punk.ru - DIY punk site
Домены RU по 140р! - пишем в аську 2966963

kolian
Гость
« Ответ #5 : Август 21, 2008, 01:26:49 »

Ну сейчас-то правильно ведь? Результат тот-же белый экран.

Код:
<?
$img =imagecreate(800,600);
$black = ImageColorAllocate($img, 0, 0, 0);
imagettftext($img,24,0,10,20,$black,'arial.ttf','Hello');
?>

И еще, как-нидь можно включить уведомления об ошибках в скриптах, а то гадай - в чем дело...
http://ayola.net/panel/ - С права будет: error_reporting: On/Off - Включайте (On) и через 30 минут минут начнут выводиться ошибки.

Проверил код. Если присутствует шрифт arial.ttf в корне, то всё путём  Улыбающийся
« Последнее редактирование: Август 21, 2008, 01:34:07 от kolian » Записан
Astraller™
Маэстро
*****

Карма: 151
Сообщений: 1389

Вселенское зло


Просмотр профиля WWW
« Ответ #6 : Август 21, 2008, 01:34:26 »

Ну сейчас-то правильно ведь? Результат тот-же белый экран.
У этого хостинга есть особенность - надо указывать полный путь к шрифту Улыбающийся
Записан

Гамлета здесь больше нет. Осталась только тень.
K1noSHn1K
Новичёк
*

Карма: 0
Сообщений: 35


We're jamming


Просмотр профиля
« Ответ #7 : Август 21, 2008, 14:00:36 »

Включил ерор репортинг, ругался на размещение фала со шрифтом. Написал  /www_host/hosts/***.sk6.ru/arial.ttf и опять 25 - белый экран.
Записан

http://oi-oi-punk.ru - DIY punk site
Домены RU по 140р! - пишем в аську 2966963

Astraller™
Маэстро
*****

Карма: 151
Сообщений: 1389

Вселенское зло


Просмотр профиля WWW
« Ответ #8 : Август 21, 2008, 14:21:18 »

Включил ерор репортинг, ругался на размещение фала со шрифтом. Написал  /www_host/hosts/***.sk6.ru/arial.ttf и опять 25 - белый экран.
Покажите весь скрипт Улыбающийся
Записан

Гамлета здесь больше нет. Осталась только тень.
swer
Просветлённый
****

Карма: 14
Сообщений: 460


Просмотр профиля WWW
« Ответ #9 : Август 21, 2008, 22:08:42 »

И у меня такая же беда,никак файл стиля немогу инклудит или же он не пашет(В каптче)...
Записан

Homo homini lupus est!(Человек человеку волк)
Фильмы DivX->Закачаешся>
atimur
Просветлённый
****

Карма: 59
Сообщений: 990


Живу в SanCity


Просмотр профиля WWW
« Ответ #10 : Август 21, 2008, 22:11:11 »

И у меня такая же беда,никак файл стиля немогу инклудит или же он не пашет(В каптче)...
Все пашет - вот. Нужно указывать полный путь до шрифта и все будет пахать.
Записан

- Правда, она всегда глаза режет...
- Капча - Идите лесом...
K1noSHn1K
Новичёк
*

Карма: 0
Сообщений: 35


We're jamming


Просмотр профиля
« Ответ #11 : Август 21, 2008, 22:56:33 »

Вот весь скрипт. Где тут собака зарыта?
Код:
<?
$img =imagecreate(800,600);
$black = ImageColorAllocate($img, 0, 0, 0);
imagettftext($img,24,0,10,20,$black,'/www_host/hosts/punks.sk6.ru/arial.ttf','Превед');
?>
Записан

http://oi-oi-punk.ru - DIY punk site
Домены RU по 140р! - пишем в аську 2966963

Astraller™
Маэстро
*****

Карма: 151
Сообщений: 1389

Вселенское зло


Просмотр профиля WWW
« Ответ #12 : Август 21, 2008, 23:35:41 »

Вот весь скрипт. Где тут собака зарыта?
Скрипт работает 100%. Разбирайтесь с путем к файлу.
Записан

Гамлета здесь больше нет. Осталась только тень.
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.13 | SMF © 2006, Simple Machines LLC

2003-2008 © ООО "Инфотур" - Бесплатный хостинг Ayola.net
Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Страница сгенерирована за 0.063 секунд. Запросов: 17.