[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Можно ли сделать прозрачными два цвета?
Владимир55
Цвет становится прозрачным, если исполнить код
	// Сделаем фон прозрачным
$be1 = imagecolorallocate($image_p, 255, 255, 255);
imagecolortransparent($image_p, $be1);


Однако, в нем остаются вкрапления другим цветом, которые тоже нужно сделать прозрачными. Для этого делаем еще одну операцию:

	// Сделаем фон прозрачным
$be1 = imagecolorallocate($image_p, 255, 255, 255);
imagecolortransparent($image_p, $be1);

$be2 = imagecolorallocate($image_p, 0xFC, 0xFC, 0xF4);
imagecolortransparent($image_p, $be2); // {FC,FC,F4


Но в итоге прозрачность теряется вообще!

Похоже, что вторая операция уничтожает результаты первой.

Есть ли решение этой проблемы?
AllesKlar
Конечно есть.
Перекрасить второй цвет в первый.

_____________
[продано копирайтерам]
Владимир55
Спасибо, это сработало!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.