今天逛论坛,看到有个网友要把gif格式的图片转换为png格式,这个功能我很早以前做过,所以我就单独发了这个帖子,给需要的人,希望可以帮助更多的人!
使用方法: 1、把附件中的h和cpp文件放到Classes下
2、包含头文件
#if(CC_TARGET_PLATFORM!=CC_PLATFORM_WIN32)
#include "gif2png.h"
#endif
3、调用转换函数
#if(CC_TARGET_PLATFORM!=CC_PLATFORM_WIN32)
::gifConvertPng(path.c_str()); //(参数是图片名字),此函数转换图片格式,并保持转换前和转换后图片名字完全一样,如果传入的图片格式本身是png的,那么该函数就不做任何操作
#endif
这样就成功了
下面就可以直接用这个图片了!
注:已在android和ios测试,都ok


