Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Про картинку Добавлено: 23.05.05 15:25  

Автор вопроса:  smeladon
Как сделать,чтобы картинка находилась не в прямоугольной форме или фон её был не белый, а прозрачный?

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 Morpheus



Вопросов: 224
Ответов: 3777
 Web-сайт: xury.zx6.ru
 Профиль | | #1
Добавлено: 23.05.05 16:53
Выводи в тот же пикчербокс через АПИ - BitBlt должна помочь.
Если хочешь помедленнее и без апи-организуй перебор всей картинки попикселно и выводи только небелые точки.
Сам сможешь или код подкинуть? (щас нету просто)

Ответить

Номер ответа: 2
Автор ответа:
 smeladon



Вопросов: 10
Ответов: 8
 Профиль | | #2 Добавлено: 24.05.05 12:21
подкинь

Ответить

Номер ответа: 3
Автор ответа:
 Morpheus



Вопросов: 224
Ответов: 3777
 Web-сайт: xury.zx6.ru
 Профиль | | #3
Добавлено: 24.05.05 17:05
Это моя первая или одна из первых работ по BitBlt. На мой взгляд сделано на совесть, разве что без коментариев :) Там есть процедура, которая делает маски при загрузке проги, так вот оттуда если надо возьми алгоритм попиксельного вывода изображения.

лови:

http://www.superyurka.narod.ru/upload/BitBlt_m.zip

и на заметку: от последнего параметра, передаваемого функции зависит очень многое. в частности можно оч легко сделать негатив изображения...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам