Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.11.2007, 13:33   #1
DmT
Пользователь
 
Регистрация: 06.10.2007
Сообщений: 32
По умолчанию Вписывание картинки

Нужно вписать картинку в произвольный четырехугольник(задан 4 точками), так чтобы его полностью заполнило(т.е. с непропорциональным ресайзом)...
Поможете?
DmT вне форума Ответить с цитированием
Старый 24.11.2007, 14:26   #2
Kostia
Участник клуба
 
Аватар для Kostia
 
Регистрация: 21.11.2007
Сообщений: 1,691
По умолчанию

Инструкция Canvas1.CopyRect (Rect1, Canvas2, Rect2) копирует в область Rect1 поверхности Canvas1 область Rect2 с поверхности Canvas2
Пример:
form1.Image1.Canvas.CopyRect(rect1, bmp.Canvas,rect2);

Т.к. копирование происходит полностью, то картинка выводится без прозрачного цвета.

Последний раз редактировалось zetrix; 24.11.2007 в 15:41.
Kostia вне форума Ответить с цитированием
Старый 24.11.2007, 14:36   #3
DmT
Пользователь
 
Регистрация: 06.10.2007
Сообщений: 32
По умолчанию

Rect - прямоугольник!!! А мне надо произвольный 4хугольник!!!
DmT вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Картинки... Altera Свободное общение 5 24.07.2008 05:41
Картинки Rio309 Мультимедиа в Delphi 4 10.02.2008 00:36
Картинки и CMS kirill555 PHP 3 10.12.2007 02:40
БД и картинки Constellation БД в Delphi 2 06.12.2007 15:33
Картинки Акашаев Нурлан Помощь студентам 7 25.10.2007 20:46