Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Закрытая темаСоздание новой темыСоздание опроса

> Подскажите как сделать прозрачность
715kg  
 ۩  [x] Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Местный житель
****

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 179
Пользователь №: 27379
На форуме: 5 лет, 11 месяцев, 13 дней
Карма:




Здравствуйте, подскажите как сделать прозрачность текста для
imagettftext

Вот кусок кода.
imagettftext($img, 12, 90, 17, 267, $text, $font_b, $server_name );


$server_name - Выводит Название сервера.

Как правильно сделать функцию?



Спустя 40 минут, 2 секунды (15.12.2011 - 13:31) Winston написал(а):

Спустя 27 минут, 41 секунда (15.12.2011 - 13:59) 715kg написал(а):
Спасибо. Прочитал. Но для менять опять же лажа.

Мне функция нужна ()
И как ее построить.

Вот допустим функция mb_substr Обрезает текст с нулевого 0 до 30 символов.


$server_name =mb_substr($server_name, 0,30);


А для прозрачности то какая?

Я делаю на основе готовых похожих примерах. А вот в новых извините, сложновато.

Спустя 4 минуты, 59 секунд (15.12.2011 - 14:04) 715kg написал(а):
Случаем не эта функция??

Цитата
int imagecolortransparent ( resource $image [, int $color ] )


Устанавливает прозрачный цвет в данном изображении.

Но как ее для этого правельно сделать?

imagettftext($img, 12, 90, 17, 267, $text, $font_b, $server_name );



Спустя 2 минуты, 49 секунд (15.12.2011 - 14:06) sharki написал(а):
715kg
1) Накладываешь текст на подгтовленный холст imagecreatetruecolor
2) Потом этот холст накладываешь на изображение с применением imagecopymerge

дальше додумывай сам

Спустя 8 минут, 31 секунда (15.12.2011 - 14:15) Winston написал(а):
Попробуй так
$color = imagecolorallocatealpha($img, 0, 255, 0, 50);
imagettftext($img, 12, 90, 17, 267, $color, $font_b, $server_name );

Должен получиться зеленый текст с 50% прозрачности.

Спустя 8 минут, 50 секунд (15.12.2011 - 14:24) 715kg написал(а):
sharki - Спасибо, работает.
Winston - Тоже отлично работает и на много легче.

Спасиб большое ребят)
PMПисьмо на e-mail пользователюСайт пользователяICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Закрытая темаСоздание новой темыСоздание опроса