码迷,mamicode.com
首页 > 其他好文 > 详细

FMX使用JPG

时间:2017-01-26 19:02:00      阅读:443      评论:0      收藏:0      [点我收藏+]

标签:map   代码   manage   finally   surf   str   rem   bit   ssi   

习惯VCL的做法了,到了FireMonkey里面,好像查不到单独的JPEG单元了,不少朋友就郁闷如何处理JPG了,这么大件事,不可能没有处理方法的,具体就请看代码:

uses FMX.Surfaces;

procedure TForm1.Button1Click(Sender: TObject);
var
Surf: TBitmapSurface;
Stream: TMemoryStream;
begin
Surf := TBitmapSurface.Create;
Surf.Assign(Image1.Bitmap);
Stream := TMemoryStream.Create;
try
TBitmapCodecManager.SaveToStream(Stream, Surf, ‘.jpg‘);
Stream.SaveToFile(ExpandFileName(‘~/Test.jpg‘));
finally
Stream.Free;
Surf.Free;
end;
end;

 

FMX使用JPG

标签:map   代码   manage   finally   surf   str   rem   bit   ssi   

原文地址:http://www.cnblogs.com/findumars/p/6351793.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!