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

Вниз

вписать картинку в квадрат   Найти похожие ветки 

 
LexXL   (2007-11-07 14:12) [0]

? есть картинко 1.jpg например (640*480)
 как вписать ее в квадрат (150*200)
 чтобы она не просто стала такого размера а вписалась в эти размеры
 проорционально

//uses jpeg;

bmp: TBItmap;
jpg: TJpegImage;

 jpg := TJpegImage.Create;
 jpg.Loadfromfile("c:\123\1.jpg");
 bmp:= Tbitmap.Create;

 bmp.Width := strtoint(Edit1.text);
 bmp.Height:= strtoint(Edit2.text);
 bmp.Canvas.StretchDraw( bmp.Canvas.Cliprect, jpg );

 jpg.Assign( bmp );
 jpg.SaveToFile(ChangeFileext( "c:\123\1_thumb.jpg" ));

bmp.free;
jpg.free;

заранее огромное спасибо


 
Галинка ©   (2007-11-07 14:16) [1]

StretchDraw?


 
LexXL   (2007-11-07 14:57) [2]

Ну так кто нить поможет


 
Anatoly Podgoretsky ©   (2007-11-07 15:01) [3]

Тебе уже не поможешь, тут надо за тебя писать программу.



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

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

Наверх




Память: 0.47 MB
Время: 0.016 c
3-1184448285
Anar
2007-07-15 01:24
2007.12.02
Как прокручивать записи в DBGrid скроллером мышки?


15-1193818424
ocean
2007-10-31 11:13
2007.12.02
EMail-дизайн


15-1193162399
Студент
2007-10-23 21:59
2007.12.02
Найти величины углов


15-1193902832
Layner
2007-11-01 10:40
2007.12.02
Как Delphi 7 перенести на другой ПК со всеми компонентами


6-1175356270
Tiberius
2007-03-31 19:51
2007.12.02
Как запретить TWebBrowser.GoBack