powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Transparent цвет
2 сообщений из 2, страница 1 из 1
Transparent цвет
    #32783074
Quest_mu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте! Вопрос: Есть два gif:
- plan.gif (синяя заливка)
- text.gif (черный текст на белом фоне)

$im1 = imagecreatefromGIF ("plan.gif");
$im2 = imagecreatefromGIF ("text.gif");
imagecolortransparent($im2, 0); //0 - 255,255,255

imagecopy ($im1, $im2, 0, 0, 0, 0, 100, 100);

ImagePng($im1,"itog.png");
imagedestroy ($im1);
imagedestroy ($im2);

Рисунки сливаются прекрасно, но вокруг букв остается белые пикселы. Как избавится от этого? В каком направлении копать?
...
Рейтинг: 0 / 0
Transparent цвет
    #32783086
taj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Боюсь, ПХП тебе тут не поможет, так как у тебя остаются не чисто белые пиксели, а сероватые - осмелюсь предположить, из-за антиалиасинга.

Вообще, текст, который выглядит одинаково хорошо на любом фоне - это не так просто. Попробуй в фотошопе убрать фон у второго гифа, чтоб остался один только текст, потестируй его с различными фонами.

А если у тя всегда один синий фон, то сделай в том же фотошопе синий и не мучайся.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Transparent цвет
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]