BCB图片格式如何转换

sasa_sasa 2003-02-23 02:31:27
我想把图片的格式由jpg变为bmp,如何在程序中实现??
...全文
65 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
RomanticProgrammer 2003-02-23
  • 打赏
  • 举报
回复
一定得加上这个:
#include <jpeg.hpp>
RomanticProgrammer 2003-02-23
  • 打赏
  • 举报
回复
zcm(我是一只猪,我有一个梦) 已经给出了JPG转化为bmp.

bmp-->jpg类似:

/////////
TJPEGImage *Jpeg=new TJPEGImage();
TImage *tmpBitmap=new TImage(Form1);
Image1->AutoSize=true;
Image1->Picture->LoadFromFile(...);
tmpBitmap->Width=...
tmpBitmap->Height=...
tmpBitmap->StretchDraw(...,Image1->Picture->Graphic);
Jpeg->Assign((TPersistent*)tmbBitmap);
Jpeg->CompressionQuality=..
..
Jpeg->SaveToFlie(...);
RomanticProgrammer 2003-02-23
  • 打赏
  • 举报
回复
Mark!

马上写给你!
猎人66 2003-02-23
  • 打赏
  • 举报
回复
其实应该是可以把任意格式(TImage支持的)转换为JPEG格式的!
猎人66 2003-02-23
  • 打赏
  • 举报
回复
这么快啊!
Image1是一个TImage

#include <jpeg.hpp>

Image1->LoadFromFile("aaa.bmp");
TJPEGImage *jpeg=new TJPEGImage;
jpeg->Assign(Image1->Picture->Graphic);
// jpeg->CompressionQuality=5;
jpeg->SaveToFile("C:\\aaa.jpg");
delete jpeg;
sasa_sasa 2003-02-23
  • 打赏
  • 举报
回复
可以..转换成JPG也行,说吧.
猎人66 2003-02-23
  • 打赏
  • 举报
回复
BMP格式太大了啊,JPG不挺好吗?

13,826

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧