Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Сглаживание шрифтов 
V
    Опции темы
R.M.
Дата 17.1.2006, 22:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Анархист
****


Профиль
Группа: Участник
Сообщений: 2164
Регистрация: 8.6.2005
Где: Питер

Репутация: 0
Всего: 30



Возможно ли сделать сглаживание шрифта при создании картинки?


--------------------
Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека.

Nokia LifeStyle - Всё для смартфонов Nokia 
PM MAIL WWW ICQ   Вверх
Illuminaty
Дата 18.1.2006, 17:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


/*Антон Захаров*/
***


Профиль
Группа: Комодератор
Сообщений: 1238
Регистрация: 19.3.2005
Где: Россия, Казань

Репутация: 1
Всего: 56



Прочитай про функцию imageantialias. Может пригодится smile
PM MAIL ICQ   Вверх
izOne
Дата 20.1.2006, 12:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 232
Регистрация: 22.8.2003
Где: Украина, Киев

Репутация: нет
Всего: 4



Illuminaty
К шрифтам эта функция не имеет никакого отношения.

Куксикус
Код

$bg = imagecreatefrompng(CFG_DIR_APPLICATION.'/img/m'.$level.'_.png');
if($active){
    $color = imagecolorallocate($bg, 153,102,0);
}else{
    $color = imagecolorallocate($bg, 0,102,102);
}
$box = _getCharacterSize($size, 0, $font, $text);
$boxWidth = $box[2]-$box[0];
imagefttext($bg, $size, 0, $x, imagesy($bg)-2, $color, $font, iconv('Windows-1251', 'UTF-8', $text));
$im = imagecreatetruecolor($boxWidth+$after+$x, $sy);
imageantialias($im, 1);
imagealphablending($im, 0);
imageSaveAlpha($im, 0);
imageColorTransparent($im, imageColorAllocate($im, 0, 0, 0));
imagecopy($im, $bg, 0, 0, 0, 0, imagesx($bg),imagesy($bg));


Если в функции imagefttext $color отрицательный, то сглаживание отключено, если положительный - включено
--------------------
Успех ждет каждого, но иногда всю жизнь.
PM Jabber   Вверх
R.M.
Дата 23.1.2006, 04:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Анархист
****


Профиль
Группа: Участник
Сообщений: 2164
Регистрация: 8.6.2005
Где: Питер

Репутация: 0
Всего: 30



izOne

Спасибо, попробую разобраца


--------------------
Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека.

Nokia LifeStyle - Всё для смартфонов Nokia 
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Графика | Следующая тема »


 




[ Время генерации скрипта: 0.0537 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.