zoukankan      html  css  js  c++  java
  • BMP2JPG,JPG2BMP

    BMP2JPG,JPG2BMP

    代码
    //uses jpeg
    procedure BMP2JPG(const BMPFile: string);
    var
    BMP: TBitmap;
    JPG: TJpegImage;
    FileName:
    string;
    begin
    FileName :
    = BMPFile;
    BMP :
    = TBitmap.Create;
    JPG :
    = TJpegImage.Create;
    try
    BMP.LoadFromFile(FileName);
    JPG.Assign(BMP);
    FileName :
    = ChangeFileExt(FileName, '.jpg');
    JPG.SaveToFile(FileName);
    finally
    BMP.Free;
    JPG.Free;
    end;
    end;

    procedure JPG2BMP(const JPGFile: string);
    var
    BMP: TBitmap;
    JPG: TJpegImage;
    FileName:
    string;
    begin
    FileName :
    = JPGFile;
    BMP :
    = TBitmap.Create;
    JPG :
    = TJpegImage.Create;
    try
    JPG.LoadFromFile(FileName);
    BMP.Assign(JPG);
    FileName :
    = ChangeFileExt(FileName,'.bmp');
    BMP.SaveToFile(FileName);
    finally
    BMP.Free;
    JPG.Free;
    end;
    end;

  • 相关阅读:
    简单dp总结
    一、极限总结
    最短路径之差分约束
    软工个人总结
    BETA事后总结
    BETA(7)
    BETA(6)
    BETA(5)
    Go 中的字符串相关操作
    Go 中的异常/错误处理
  • 原文地址:https://www.cnblogs.com/Jekhn/p/1918713.html
Copyright © 2011-2022 走看看