資源簡介
將bmp文件轉(zhuǎn)換為png文件的項(xiàng)目
附源碼
vs2003項(xiàng)目
代碼片段和文件信息
#include?“bmp2png_impl.h“
#include?
#include?
#include?“png.h“
#include?“zh_bmp.h“
#include?
static?char?errstr[ERRSTR_LEN+1];
void?write_row_callback(png_structp?png_ptr?png_uint_32?row?int?pass)
{
????/*?put?your?code?here?*/
}
void?PNGAPI?png_error_ptr_fn(png_structp?png_ptr?png_const_charp?str)
{
}
char?*tran_bmp2png(char?*ofile?char?*sfile?unsigned?char?*pbkcolor?char?*afile)
{
ZH_TBmp?bmp?bmp2/**/;
char?*ret?=?“其他錯(cuò)誤“;
FILE?*fp=NULL;
png_bytepp?row_p?=?NULL;
int?ijidx?bplbpl2bytepp;
int?colortype;
png_colorp palette=NULL; //色盤
png_bytep?trans_palette=NULL;
png_color_16 bkcolor?=?{00000};//背景色先定義在這里,如果是索引有背景則要在下面搜索index域
memset(&bmp0sizeof(ZH_TBmp));
memset(&bmp20sizeof(ZH_TBmp));
if(!z
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????6387??2008-03-04?09:10??bmp2png_impl.cpp
?????文件????????115??2008-03-03?19:10??bmp2png_impl.h
?????文件??????46008??2008-12-20?09:25??BmpToPng.aps
?????文件???????1478??2008-02-25?19:09??BmpToPng.cpp
?????文件????????449??2008-02-25?19:09??BmpToPng.h
?????文件?????527360??2009-03-30?15:42??BmpToPng.ncb
?????文件???????8668??2008-03-14?21:12??BmpToPng.rc
?????文件????????905??2008-02-25?19:09??BmpToPng.sln
????..A..H.?????13312??2009-03-30?15:42??BmpToPng.suo
?????文件???????5986??2008-02-29?18:23??BmpToPng.vcproj
?????文件??????22022??2008-03-14?22:25??BmpToPngDlg.cpp
?????文件???????3084??2008-03-04?11:18??BmpToPngDlg.h
?????文件????????356??2008-02-27?11:32??default?path.txt
?????文件???????3880??2008-03-14?22:23??DlgProgress.cpp
?????文件???????1836??2008-03-06?21:45??DlgProgress.h
?????文件??????15716??2008-03-24?18:49??procfile.cpp
?????文件???????1819??2008-03-04?18:33??procfile.h
?????文件???????2834??2008-02-25?19:09??ReadMe.txt
?????文件???????2327??2008-03-04?18:32??resource.h
?????文件????????137??2008-02-25?19:09??stdafx.cpp
?????文件???????1458??2008-02-25?19:09??stdafx.h
?????文件??????10378??2008-03-04?09:16??zh_bmp.c
?????文件???????3204??2008-03-03?18:15??zh_bmp.h
?????文件????????356??2008-02-27?11:32??復(fù)件?default?path.txt
?????文件?????145725??2004-12-02?18:14??libpng\include\png.h
?????文件??????45084??2004-12-02?18:14??libpng\include\pngconf.h
????..AD...?????????0??2009-02-03?09:53??libpng\include
?????文件?????693222??2005-11-03?11:52??libpng\lib\libpng-static-mt-debug.lib
?????文件??????69632??2005-11-03?11:52??libpng\lib\libpng-static-mt-debug.pdb
?????文件?????597594??2005-11-03?11:52??libpng\lib\libpng-static-mt.lib
............此處省略31個(gè)文件信息
評(píng)論
共有 條評(píng)論