Страница: 1 |
Страница: 1 |
Вопрос: Про картинку
Добавлено: 23.05.05 15:25
Автор вопроса: smeladon
Как сделать,чтобы картинка находилась не в прямоугольной форме или фон её был не белый, а прозрачный?
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
Morpheus
Вопросов: 224
Ответов: 3777
Web-сайт:
Профиль | | #1
Добавлено: 23.05.05 16:53
Выводи в тот же пикчербокс через АПИ - BitBlt должна помочь.
Если хочешь помедленнее и без апи-организуй перебор всей картинки попикселно и выводи только небелые точки.
Сам сможешь или код подкинуть? (щас нету просто)
Номер ответа: 2
Автор ответа:
smeladon
Вопросов: 10
Ответов: 8
Профиль | | #2
Добавлено: 24.05.05 12:21
подкинь
Номер ответа: 3
Автор ответа:
Morpheus
Вопросов: 224
Ответов: 3777
Web-сайт:
Профиль | | #3
Добавлено: 24.05.05 17:05
Это моя первая или одна из первых работ по BitBlt. На мой взгляд сделано на совесть, разве что без коментариев Там есть процедура, которая делает маски при загрузке проги, так вот оттуда если надо возьми алгоритм попиксельного вывода изображения.
лови:
http://www.superyurka.narod.ru/upload/BitBlt_m.zip
и на заметку: от последнего параметра, передаваемого функции зависит очень многое. в частности можно оч легко сделать негатив изображения...