Вниз
Скачать: CL | DM;

Как загрузить и отмасштабировать JPEGImage в TImage   Найти похожие ветки 

 
SONY   (2002-09-21 16:20) [0]

Image1.Picture.Graphic := nil;
try
Image1.Picture.Graphic := nil;
Image1.Picture.LoadFromFile(jpegfile);
except
on EInvalidGraphic do
Image1.Picture.Graphic := nil;
end;
if Image1.Picture.Graphic is TJPEGImage then
begin
TJPEGImage(Image1.Picture.Graphic).Scale := Self.Scale;
TJPEGImage(Image1.Picture.Graphic).Performance := jpBestSpeed;
end;

Нашел в FAQ а чего такое Self.Scale ?


 
VitGun   (2002-09-21 18:18) [1]

SONY
Эта строка TJPEGImage(Image1.Picture.Graphic).Scale := Self.Scale;
как раз отвечает за масштабирование.
И вообще,ИМХО, код слишком длинный можно сделать так

...uses jpeg;
...
begin with OpenDialog1 do
if not execute then exit;
Image1.Picture.loadfromfile(OpenDialog1.FileName);
...
и все..



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

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.009 c
1-7945
Filat
2002-09-23 18:52
2002.10.03
СРОЧНО!!!! Сколько было SP для Delphi 5 !!!!


4-8213
valery_f
2002-08-16 15:55
2002.10.03
Anti-aliasing


3-7853
Dr. Web
2002-09-12 16:00
2002.10.03
Firebird: UDF and NULL fields...


3-7858
serg1977
2002-09-13 13:10
2002.10.03
Как проверить существует ли нужная таблица в базе данных ?


1-8048
Shadow
2002-09-22 16:46
2002.10.03
Рисование




   Наверх