转换为jpg,然后再压缩50%,效果完全和以前一样,文件大小最多有几十kb
[email protected]
[email protected]
解决方案 »
- 从delphi5到delphi7关于line too long的问题怎么办?
- TeeChart的标签显示百分比加起来不等于100%
- TQUERY。。。让我郁闷了。。求救
- 使用OleContainer加入WORD文件时,如何保存文件?
- 流操作????????????????
- 如何解决添加NMUDP控件之后的关机问题?
- 不知道这句错在哪里,请教各位高手!
- 请问各位如何把数据库里的某一字段的数据选出来在combobox里显示????
- delphi 怎么发送xml报文出去呢
- 那里可以下载delphi6?
- "bokei(一夜好眠)"你在吗,我不知道怎样"把Connection的LoginPrompt设置为False"
- 请帮忙定义一下这个函数
经我测试,多数bmp文件经zlib压缩后效果不jpeg要高,而且图象没有损失!
Delphi5的zlib.dcu单元有BUG(D6未测试),可以到我的主页下载
http://oopsware.home.chinaren.com
jpg :TJpegImage;try
bmp := TBitmap.Create(self);
jpg := TJpegImage.Create(self);
bmp.LoadFromFile(BMp的文件名);
jpg.Assign(bmp);
jpg.SaveToFile(JPG文件名);
finally
bmp.Free;
jpg.Free;
end;