ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

цвет в формат Rgb
  #1  
Старый 20.01.2008, 14:13
Аватар для SSB1981
SSB1981
Участник форума
Регистрация: 07.01.2008
Сообщений: 109
Провел на форуме:
214923

Репутация: 17
Отправить сообщение для SSB1981 с помощью ICQ
Exclamation цвет в формат Rgb

Здравствуйте!
Помогите пожалуйста конвертировать цвет из формата "FFFFFF" в формат RGB(255,255,255).
Можно было бы использовать функцию hexdec, но там нельзя выставить прозрачность цвета... Хотя если кто знае как можно подругому пишите!
 
Ответить с цитированием

  #2  
Старый 20.01.2008, 14:19
Аватар для Piflit
Piflit
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме:
5128756

Репутация: 2032


Отправить сообщение для Piflit с помощью ICQ
По умолчанию

в смысле прозрачность цвета?
 
Ответить с цитированием

  #3  
Старый 20.01.2008, 14:22
Аватар для SSB1981
SSB1981
Участник форума
Регистрация: 07.01.2008
Сообщений: 109
Провел на форуме:
214923

Репутация: 17
Отправить сообщение для SSB1981 с помощью ICQ
По умолчанию

ImageColorAllocateAlpha($im, R,G,B,alpha) alpha - степень прозрачности
 
Ответить с цитированием

  #4  
Старый 20.01.2008, 14:40
Аватар для SSB1981
SSB1981
Участник форума
Регистрация: 07.01.2008
Сообщений: 109
Провел на форуме:
214923

Репутация: 17
Отправить сообщение для SSB1981 с помощью ICQ
Post

Я гляжу вы не врубаетесь о чём я...

PHP код:

<?php

Header
("Content-type: image/png");
$im=ImageCreate(200,30);
imagecolorallocate($im,25,20,255);
$color=ImageColorAllocateAlpha($im0,255,0,0);
$text="Hello";
imagettftext($im,8,0,1,10,$color,"ARIALNBI.TTF",$text);
ImagePng($im);
ImageDestroy($im);

?>
Я хочу чтоб можно было задавать прозрачность цвета...
Вся проблема в том что функция понимает тольок RGB
 
Ответить с цитированием

  #5  
Старый 20.01.2008, 15:26
Аватар для Helios
Helios
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме:
1469995

Репутация: 589
Отправить сообщение для Helios с помощью ICQ
По умолчанию

Цитата:
Помогите пожалуйста конвертировать цвет из формата "ffffff" в формат Rgb(255,255,255).
В шифре цвета в формате Rgb (ваше "ffffff"), информация о степени прозрачности не содержится, поэтому твой вопрос и непонятен

P.S.: если тебе это нужно для задания в CSS, то используй свойства opacity 0.5 (Opera, FF) и filter: alpha(opacity=50) - IE.

Последний раз редактировалось Helios; 20.01.2008 в 15:29..
 
Ответить с цитированием

  #6  
Старый 20.01.2008, 15:29
Аватар для demonoid
demonoid
Banned
Регистрация: 12.01.2007
Сообщений: 113
Провел на форуме:
4094601

Репутация: 495
По умолчанию

Шестнадцатеричный код цвета #A1B2F2

Первые две цифры кода (двухзначное шестнадцатеричное число) определяют интенсивность красного, следующие две - интенсивность зелёного и последние две - интенсивность синего.

Код:
# - диез(октоторп) показывает что это шестнадцатеричный  цвет 
A1 - интенсивность красного 
B2 - интенсивность зелёного 
F2 - интенсивность синего
Код:
#perl -w
use strict;
my $h = '#A1B2F2';
for( my $i=1;$i<length($h)-1;$i+=2)
{
      print hex substr($h,$i,2),"\n"; 
}
Код:
161 
178 
242
всё просто перепиши на php
ТС возможно я не понял проблемы перефразируй =\

Последний раз редактировалось demonoid; 20.01.2008 в 15:51..
 
Ответить с цитированием

  #7  
Старый 20.01.2008, 15:57
Аватар для SSB1981
SSB1981
Участник форума
Регистрация: 07.01.2008
Сообщений: 109
Провел на форуме:
214923

Репутация: 17
Отправить сообщение для SSB1981 с помощью ICQ
По умолчанию

В скрипте мне нужно чтобы текст заданного цвет был прозрачным до той степени которой я ему в функции (ImageColorAllocateAlpha) укажу (от 0 до 100)
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Формат Blu-ray «распустится» этой весной dinar_007 Мировые новости 2 18.01.2006 04:27
Формат Ps 4elovek Болталка 8 08.08.2005 13:26
Формат винта по инету, перегрев проца AGRESSOR Чаты 6 06.04.2005 00:43
Взлом чата через цвет.. Чаты 0 26.10.2003 17:15



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ