首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

将Png转为Jpg的有关问题,求解

2012-08-16 
将Png转为Jpg的问题,求解?下面的代码得到的JPG是0字节的,没有成功,各位大侠帮忙一下!jpeg、png的头文件都加

将Png转为Jpg的问题,求解?
下面的代码得到的JPG是0字节的,没有成功,各位大侠帮忙一下!
jpeg、png的头文件都加了

C/C++ code
     #include <jpeg.hpp>     #include <pngimage.hpp>           .............     TPNGObject *PngPic=new TPNGObject();     PngPic->LoadFromFile("abc.png");     Graphics::TBitmap *bitmap=new Graphics::TBitmap;     bitmap->Canvas->CopyRect(TRect(0,0,1000,1000),PngPic->Canvas,TRect(0,0,1000,1000));     JpgPic->Assign(bitmap);     JpgPic->SaveToFile("temp.jpg"); //0字节


[解决办法]
对了,你的bitmap需要先设定一下Width和Height,然后再CopyRect

热点排行