C++Builder中实现BMP,JPG图片格式的转换

#include <jpeg.hpp>
void Bitmap2Jpeg(AnsiString bmpFile, AnsiString jpegFile)
{
Graphics::TBitmap *bitmap = new Graphics::TBitmap();
bitmap->LoadFromFile(bmpFile);
TJPEGImage *jpeg = new TJPEGImage();
try {
jpeg->Assign(bitmap);
jpeg->SaveToFile(jpegFile);
}
__finally {
delete jpeg;
}
delete bitmap;
}

void Jpeg2Bitmap(AnsiString jpegFile, AnsiString bmpFile)
{
Graphics::TBitmap *bmp = new Graphics::TBitmap();
TJPEGImage *jpeg = new TJPEGImage();
jpeg->LoadFromFile(jpegFile);
bmp->Assign(jpeg);
bmp->SaveToFile(bmpFile);
delete jpeg;
delete bmp;
}
 
©️2020 CSDN 皮肤主题: 大白 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值