Текущий архив: 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.44 MB
Время: 0.044 c