p2png.h
上传用户:looem2003
上传日期:2014-07-20
资源大小:13733k
文件大小:1k
源码类别:

打印编程

开发平台:

Visual C++

  1. #include <windows.h>
  2. #include "pngpng.h"
  3. typedef png_color PALETTE;
  4. typedef struct tagIMAGE {
  5. long            width;
  6. long            height;
  7. unsigned int    pixdepth;
  8. unsigned int    palnum;
  9. BOOL            topdown;
  10. BOOL            alpha;
  11. unsigned long   rowbytes;
  12. unsigned long   imgbytes;
  13. PALETTE         *palette;
  14. BYTE            **rowptr;
  15. BYTE            *bmpbits;
  16. png_color_8     sigbit;
  17. } IMAGE;
  18. void png_my_error(png_structp, png_const_charp);
  19. void png_my_warning(png_structp, png_const_charp);
  20. BOOL imgbuf_alloc(IMAGE *);
  21. void imgbuf_free(IMAGE *);
  22. void imgbuf_init(IMAGE *);
  23. void start_toPNG(char *NameBmp, char *NamePng);