本文整理自网络,侵删。
procedure SaveAsJPG ;
var
jp: TJPEGImage; //Requires the "jpeg" unit added to "uses" clause.
begin
jp := TJPEGImage.Create;
try
with jp do
begin
jp.CompressionQuality := 2;
jp.Compress ;
Assign(Image1.Picture.Bitmap);
SaveToFile(''''D:\zhy.jpg'''');
end;
finally
jp.Free;
end;
////---读入方法如下:
procedure OpenJPGInImage
var
jp: TJPEGImage; //Requires the "jpeg" unit added to "uses" clause.
begin
jp := TJPEGImage.Create;
jp.LoadFromFile(''''D:\zhy.jpg'''');
try
with jp do
begin
image1.Picture.Bitmap.Assign(jp);
end;
finally
jp.Free;
end;
end;
相关阅读 >>
Delphi getprocesshandleasname 获取进程句柄
Delphi xe [dcc32 fatal error] f2039 could not create output file 问题的解决
Delphi 2009 新增单元 character isletter、isupper、islower、isdigit、isnumber
更多相关阅读请进入《Delphi》频道 >>