Что нового

Формат задания цвета в GDI+

Blink

Новичок
Сообщения
3
Репутация
0
В скрипте имеется строка

_GDIPlus_PenSetColor($hPen, $iRGB)

где $iRGB - соответственно цвет.
Так вот вопрос у меня в том, каким образом, в каком формате задать этот самый цвет (нужен, допустим, красный)?

З.Ы. По голове не пинайте, если похожая тема где-то есть, т.к. захожу ч/з GPRS и нет возможности все темы просматривать.
 
Автор
B

Blink

Новичок
Сообщения
3
Репутация
0
Вот фрагмент кода:
Код:
$hPen = _GDIPlus_PenCreate ()
	_GDIPlus_PenSetColor($hPen, 0xff0000)
	_GDIPlus_GraphicsDrawLine ($hGraphic, 10, 150, 390, 150, $hPen)


Не срабатывает, не рисует ничего. Если закоментить строку _GDIPlus_PenSetColor($hPen, 0xff0000)
то рисует черную линию.
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4 020
Репутация
622
ну, по-моему там ARGB а не RGB, где перед hex-кодом цвета следует код альфа канала, который показывает прозрачность пикселя. (00 - для полной прозрачности, ff - непрозрачности)
 
Автор
B

Blink

Новичок
Сообщения
3
Репутация
0
Есть! Правильный формат (для красного цвета): 0xffff0000
 
Верх