Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.23;
Скачать: CL | DM;

Вниз

Редактирование BMP   Найти похожие ветки 

 
UncleRu ©   (2002-10-08 17:34) [0]

Господа программеры, помогите несведущему. Стоит задача редактирования картинки: увеличение, уменьшение, вырезание участка. И вот с вырезанием части картики (уже изменённой, например увеличеной) не получается. Я задаю необходимый участок для вырезания с помощью Shape, а дальше выполняю Canvas.CopyRect в другую Image. всё работает, только "вырезается" область исходной, не увеличенной картинки. Как сделать так, чтобы можно работать с изменённой картинкой как с исходной битовой матрицей. Помогите, пожалуйста.


 
MBo ©   (2002-10-08 18:02) [1]

Используй Canvas.StretchDraw, а лучше StretchBlt


 
AlexT1000   (2002-10-08 18:56) [2]

совет . добавь перед strechBlt
SetStretchBltMode(Canvas.Handle, COLORONCOLOR);
у нас были проблемы при выводе на некоторых видюхах. парадоксально но факт


 
BOA_KAA ©   (2002-10-08 19:29) [3]

Участок вырезания с помощью Shape - это издевательство:-))) Используй DrawFocusRect



Страницы: 1 вся ветка

Текущий архив: 2003.01.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
3-72027
MixerPro
2003-01-04 17:29
2003.01.23
InterBase только в корневом каталоге ?


3-72051
Tyke
2003-01-05 10:34
2003.01.23
Обновление записей в DataSet


3-72057
Alex Eroshenko
2002-12-27 19:00
2003.01.23
Соотношение многие-к-многим


6-72440
Dmittry
2002-11-19 12:09
2003.01.23
Как узнать MAC адрес???


1-72244
Шишкин Илья
2003-01-13 20:19
2003.01.23
Панель задач