2 / 2 / 2
Регистрация: 02.04.2011
Сообщений: 86
|
|
1 | |
можно ли сделать чтоб чёрный цвет был прозрачным?15.05.2011, 14:25. Показов 2841. Ответов 18
Метки нет (Все метки)
вот к примеру рисунок
http://sigils.ru/symbols/img/rose01.jpg цветок на чёрном фоне, можно ли как нибудь этот чёрный фон сделать прозрачным? если BorderStyle->bsNone
0
|
15.05.2011, 14:25 | |
Ответы с готовыми решениями:
18
как сделать чтоб был руский язык? Динамическое поле, нужно сделать чтоб текст был прозрачным Можно ли сделать какой-либо цвет прозрачным на лабели в которую загружена картинка можно ли сделать, чтоб код был виден для компьютеров только? |
Уничтожитель печенек
281 / 209 / 49
Регистрация: 07.02.2010
Сообщений: 724
|
|
15.05.2011, 14:28 | 3 |
Ссылка не рабочая. А вам нужно программным путем реализовать?
0
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|
15.05.2011, 14:36 | 4 |
Программно. TransparentBlt.
С jpg наврятли получится, т.к. цвет там любой может получиться из-за сжатия.
1
|
2 / 2 / 2
Регистрация: 02.04.2011
Сообщений: 86
|
|
15.05.2011, 14:39 [ТС] | 5 |
0
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|
15.05.2011, 14:44 | 6 |
Да, их можно. Рисуй методом TransparentBlt с указанием прозрачного цвета.
1
|
2 / 2 / 2
Регистрация: 02.04.2011
Сообщений: 86
|
|
15.05.2011, 14:56 [ТС] | 7 |
спасибо попробую
Добавлено через 6 минут извините канешно за нубство.. TransparentBlt это компонент? или оператор? что за метод?) и если не сложно киньте сылочку желательно на русский хелп, по этому методу)
0
|
2 / 2 / 2
Регистрация: 02.04.2011
Сообщений: 86
|
||||||
15.05.2011, 19:10 [ТС] | 9 | |||||
порылся по хелпам, книгам... ненашёл неодного исправного листинга...
зато нарыл ещё один способ который разумеется неработает тоже.... Transparent = true
Добавлено через 25 минут !!!!!!!!!!!!!!
0
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|
15.05.2011, 19:12 | 10 |
По Борланду, в раздел Борланда надо.
0
|
2 / 2 / 2
Регистрация: 02.04.2011
Сообщений: 86
|
|
15.05.2011, 19:20 [ТС] | 11 |
0
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|
15.05.2011, 19:25 | 12 |
А билдер по твоему чьего производства? .))) Я его и имел в виду. У тебя специфический вопрос и задавать его надо в соответствующем разделе.
0
|
2 / 2 / 2
Регистрация: 02.04.2011
Сообщений: 86
|
|
15.05.2011, 19:29 [ТС] | 13 |
я запутал наверно всех...
но зато пока не сделаю я эту хрень я не успакоюсь.... хочу стать хороим программистом... и вот сейчас мне надо сделать картинку с прозрачным фоном...что тут спецефического... целый день парюсь...
0
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|
15.05.2011, 19:32 | 14 |
Зачем ты попиксельно рисовать собрался? Это нереально медленно. я же тебе сказал, используй WinAPI функцию TransparentBlt.
0
|
2 / 2 / 2
Регистрация: 02.04.2011
Сообщений: 86
|
|
15.05.2011, 20:15 [ТС] | 15 |
ну а что писать в "дескриптор приемного DC"? "дескриптор источникового DC"?
"цвет который делается прозрачным" в каком формате? ненашёл неодного рабочего листинга с примером Добавлено через 21 минуту ап!!!!!! Добавлено через 19 минут ап!!!!!!
0
|
65 / 71 / 9
Регистрация: 25.06.2009
Сообщений: 244
|
|
16.05.2011, 19:39 | 16 |
можно рисовать сначала маску способом умножения через BitBlt, а потом поверх ее - изображение по маске
маску генерировать при загрузке Jpg - если цвет пикселя близок к черному тогда цвет на маске равен нулю, в противном случае 0xffffff (тогда и с Jpeg сжатием может быть нормально получится)
0
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|
16.05.2011, 19:45 | 17 |
Для этого есть MaskBlt. Маска отдельным файлом, поэтому можно и jpg.
Добавлено через 57 секунд HDC приёмника и источника COLORREF MSDN
0
|
Brainsbreaker
899 / 374 / 54
Регистрация: 01.02.2011
Сообщений: 1,608
|
|
19.05.2011, 14:52 | 18 |
А разве jpg поддерживает прозрачность?
0
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|
19.05.2011, 15:11 | 19 |
Читай внимательнее, "прозрачность" отдельным файлом.
0
|
19.05.2011, 15:11 | |
19.05.2011, 15:11 | |
Помогаю со студенческими работами здесь
19
Сделать цвет прозрачным Как сделать чтобы фон текста текст был прозрачным? Как сделать чтобы фон текста текст был прозрачным? Как сделать цвет полигона прозрачным Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |