能不能把在image里打开的jpeg图像转化为bmp图像?
解决方案 »
- 这个案例怎样设计比较好?
- 关于WEBBrowser的问题,怎么自动填写网页内的的表单并提交?(该表单没有submit按钮,而是用一个链接Javascript:form1.submit来提交)
- 一封致 jinjazz(三个小时上下班) 及其他朋友的感谢信!!
- 轉貼:西方人从金庸小说看中国历史
- 如何动态生成TQrBand设置它的BandType?
- TStringList的Values是怎么用的?
- 大家给点意见,我在多个业面都用到几个相同的数据集,请问我应该在每个页面都放上数据集组件还是共享某一个页面的数据集。
- help me
- 请问二维动态数组怎么设定上下界?
- 关于SQL中利用substring()查询的问题,特急。
- 请各位老师多多帮忙 高分相送
- 祝大家新年快乐
BMP: TBitmap;
begin
BMP := TBitmap.Create;
BMP.Assign(Image1.Picture.Graphic);
Image1.Picture.Assign(BMP);
BMP.Free;
end;这样,在Image1里的图片就是BMP格式的了.
如何将bmp文件转化成jpg文件及将jpg文件转化成bmp文件
procedure ConvertBMPtoJPG(filename:string);
Var
J:TJpegImage;
I:TBitmap;
S:String;
begin
s:=filename;
J:=TJpegImage.Create;
I:=TBitmap.Create;
I.LoadFromFile(s);
J.Assign(I);
I.Free; s:=changefileext(s, '.jpg');
J.SaveToFile(s);
Application.processmessages;
J.Free;
end;
procedure ConvertJPGtoBMP(filename:string);
Var
J:TJpegImage;
I:TBitmap;
s:string;
begin
s:=filename;
I:=TBitmap.Create;
J:=TJpegImage.Create;
J.LoadFromFile(s);
I.Assign(J);
J.Free; s:=changefileext(s, '.bmp');
I.SaveToFile(s);
I.Free;
Application.processmessages;
end;
希望对你有用.