科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道应用软件压缩图像文件并转换成BMP格式

压缩图像文件并转换成BMP格式

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

本文是关于压缩图像文件并转换成BMP格式的代码实例

作者:51cto.com整理 来源:51cto.com整理 2007年9月15日

关键字: 图像 BMP 格式 软件

  • 评论
  • 分享微博
  • 分享邮件
function GraphicToBmp(P: TPicture; Quality: Integer = 80): TBitmap;

var

Jpg: TJpegImage;

begin

Result := TBitmap.Create;

with Result do

begin

Width := P.Width;

Height := P.Height;

Canvas.Draw(0, 0, P.Graphic);

end;

if Assigned(Result) then

begin

Jpg := TJpegImage.Create;

Jpg.Assign(Result);

Jpg.CompressionQuality := Quality;

Jpg.JPEGNeeded;

Jpg.Compress;

if Assigned(Jpg) then

begin

Jpg.DIBNeeded;

Result.Assign(Jpg);

end;

end;

end;

查看本文来源

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章