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

Вниз

Как обрезать картинку ?   Найти похожие ветки 

 
Dreamse   (2006-08-24 00:50) [0]

Есть картинка размером 200 на 300 пикселей , формат BMP или JPG Нужно кодом обрезать картинку по размеру например панели на котоорй она находиться. или задать размеры картинки вручную.

Резать с левого верхнего угла т.е указать параметры обрезки по вертикали и горизонтали


 
Zeqfreed ©   (2006-08-24 00:55) [1]

Windows.BitBlt/Canvas.Copy. Код платный.


 
Black_phoenix ©   (2006-08-24 03:23) [2]

Код бесплатный :

     bmpImg.Width := PhotoPanel.Width;
     bmpImg.Height := PhotoPanel.Height;
     bmpImg.Palette := CopyPalette(Image2.Picture.Bitmap.Palette);
     bmpImg.Canvas.CopyRect(Rect(0, 0, PhotoPanel.Width, PhotoPanel.Height),
       Image2.Picture.Bitmap.Canvas,
       Bounds(0, 0, PhotoPanel.Width, PhotoPanel.Height));

работает :)

> Zeqfreed

Canvas.copy можно засунуть ... :)



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

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

Наверх




Память: 0.47 MB
Время: 0.047 c
2-1158730599
svt
2006-09-20 09:36
2006.10.08
Уважаемые мастера, подскажите как правильно выполнить


15-1158519090
ProgRAMmer Dimonych
2006-09-17 22:51
2006.10.08
Расскажите, как разместить свою веб-страницу в интернете, ...


15-1158176108
Ne-Lud
2006-09-13 23:35
2006.10.08
ACM олимпиады. Какова от них польза?


2-1159010403
Дмитрий В
2006-09-23 15:20
2006.10.08
Как записать байт в lpt порт


1-1156420386
gear
2006-08-24 15:53
2006.10.08
Как скрыть кнопку на панели задач у вторичной формы, если для ней