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

Вниз

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

 
КиТаЯц ©   (2005-06-30 14:55) [0]

Есть много BMP (Jpg) файлов. Хочу в один проход обрезать (НЕ уменьшить-сжать), скажем до 80x60, выдрав центральную часть картинки, и создав +много "маленьких" файлов.

Как сделать для одного bmp файла?
Спасибо.


 
gydvin   (2005-06-30 15:44) [1]

procedure TForm1.Button1Click(Sender: TObject);
var
t:tbitmap;
begin
t:=tbitmap.Create;
t.Width:=60;
t.Height:=80;
t.Canvas.Draw(-(image1.Picture.Width div 2-t.Width div 2),-(image1.Picture.Height div 2-t.Height div 2),image1.Picture.Bitmap);
image2.Picture.Bitmap.Assign(t);
t.Free;
end;


 
КиТаЯц ©   (2005-06-30 15:57) [2]

> gydvin   (30.06.05 15:44) [1]
Спасибо. Принцип понятен.



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

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

Наверх




Память: 0.46 MB
Время: 0.041 c
11-1096632274
Дмитрий Галин
2004-10-01 16:04
2005.11.20
TChart и KOL


14-1130779512
worldmen
2005-10-31 20:25
2005.11.20
Рабочий стол. Win98


1-1130409656
Дмитрий_05
2005-10-27 14:40
2005.11.20
Вытащить иконку из зашифрованного exe-файла?


1-1130509068
agent
2005-10-28 18:17
2005.11.20
поиск файлов, создание дерева каталогов


1-1130508623
Dimedrol
2005-10-28 18:10
2005.11.20
TWebBrowser. Не копируется текст.