![]() |
Модераторы: Snowy, Alexeis, MetalFan |
![]() ![]() ![]() |
|
Flashboy |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 41 Регистрация: 13.3.2010 Репутация: нет Всего: нет |
||||
|
||||
Norfonzor |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 121 Регистрация: 17.10.2008 Репутация: нет Всего: нет |
MetalFan, помогите пожалуйста, очень важно!
|
|||
|
||||
MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 5 Всего: 128 |
Я вам лишь направление для изысканий дал.
если вечером время будет, попробую "скрестить" два png с пом gdi+ Это сообщение отредактировал(а) MetalFan - 15.3.2011, 19:44 -------------------- There are always someone smarter than you... |
|||
|
||||
Flashboy |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 41 Регистрация: 13.3.2010 Репутация: нет Всего: нет |
MetalFan, заранее спасибо за Ваше время.
Norfonzor, как ни странно я взял Ваш код(Ваш пост) откомпилил и получил результат, тот который был нужен Вам. Пожалуйста напишите какую версию Delphi вы используете и дайте посмотреть тот компонент PNGImage. Это сообщение отредактировал(а) Flashboy - 15.3.2011, 20:35 |
|||
|
||||
MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 5 Всего: 128 |
Вобщем то для gdi+ никаких проблем не составило это "скрещивание".
Вот пример кода:
файлы для работы с gdi+ под делфи брать тут Пример отрисовки одного пнг на другой в аттаче. Это сообщение отредактировал(а) MetalFan - 15.3.2011, 22:12 Присоединённый файл ( Кол-во скачиваний: 14 ) ![]() -------------------- There are always someone smarter than you... |
|||
|
||||
Flashboy |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 41 Регистрация: 13.3.2010 Репутация: нет Всего: нет |
А вот и другой пример для GDI+, который взять можно тут GDIPlus.
Для тех кто использует D2009-XE это подойдет.
MetalFan, Ваш пример работает на версиях старше D7, если внести изменения, на которые уже указывали Пост. Это сообщение отредактировал(а) Flashboy - 16.3.2011, 00:44 |
|||
|
||||
Norfonzor |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 121 Регистрация: 17.10.2008 Репутация: нет Всего: нет |
GDI+ под Delphi 7 работает на УРА!
СПАСИБО Flashboy, MetalFan!!! наберу 100постов ПОСТАВЛЮ++ код:
результат: ![]() компонент: http://webfile.ru/5195801 Это сообщение отредактировал(а) Norfonzor - 16.3.2011, 09:43 |
|||
|
||||
gonzales |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 241 Регистрация: 13.3.2006 Репутация: 1 Всего: 2 |
А не подскажет кто-нибудь, как реализовать на GDI+ маскирование одного имиджа по маске из другого файла
Пытаюсь реализовать через Graphics.SetClip, работает только при преобразовании битмапа в регион, но тогда теряется полупрозрачность, что недопустимо Вот такой код не работает
--------------------
- мастер, мастер, запорол..., все четыре запорол!!!- я ж тебе только три давал!!!???- да я и образец запорол!!!! |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Звук, графика и видео" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Girder, Snowy. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Звук, графика и видео | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |