![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 16.12.2011
Сообщений: 45
|
![]()
Привет всем! Задача такова. У меня имеется png рисунок, созданный в photoshop, свойство которого прозрачность 50%, т.е. полупрозрачность. Подскажите, как мне с помощью Canvas перенести этот прозрачный png из image1 на image2 не теряя прозрачности фона (нужно чтобы его не было) и не теряя полупрозрачности самого png объекта? Само изображение приложил к этому посту.
Пробовал сделать, не получилось, ничего совсем не копируется. Будто ничего не делает программа. Проверил её с Bitmap не прозрачным, всё отлично копирует. И ещё, подскажите, может знает кто, как сгладить края? Чтобы было как сглаживание? А то при canvas какие-то белые точки по краям остаются. |
![]() |
![]() |
![]() |
#2 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,899
|
![]()
Используя библиотеку PngImage (гуглим) можно использовать пнг-картинки в операциях на канвасе, но насчёт имейджа не знаю.
Белые точки это скорее сглаживание сделанное в фотошопе, антиалиасинг краев, смещение с цветом фона, в данном случае, белым. чтобы от таких вещей избавляться, надо либо ручками их очистить, либо пересоздать изображение . учитывая это дело, или задавая ему необходимую прозрачность. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Полупрозрачный image | postal2 | Мультимедиа в Delphi | 11 | 23.05.2012 19:30 |
Нарисовать полупрозрачный прямоугольник на Bitmap или Image | DeGroup | C++ Builder | 2 | 30.04.2012 11:43 |
Полупрозрачный DIV | X@OC | HTML и CSS | 3 | 18.04.2011 08:54 |
полупрозрачный слой | voldemen | HTML и CSS | 1 | 14.09.2010 22:14 |
Как наложить полупрозрачный рисунок поверх видео. | jocry | Мультимедиа в Delphi | 3 | 03.11.2009 09:22 |