用GDI+实现BMP位图转JPG位图(及com对象IPicture转jpg)
来源:互联网 发布:形象设计师软件下 编辑:程序博客网 时间:2024/04/29 07:02
在头文件中先包含GDI+的头和库
#ifndef ULONG_PTR
#define ULONG_PTR unsigned long*
#include "GdiPlus.h"
using namespace Gdiplus;
#pragma comment(lib, "gdiplus.lib")
#include <atlconv.h>
#endif
在类中定义相关成员变量
GdiplusStartupInput m_gdiplusStartupInput;
ULONG_PTR m_gdiplusToken;
初始化gdi+
GdiplusStartup(&m_gdiplusToken, &m_gdiplusStartupInput, NULL);
结束时销毁gdi+
GdiplusShutdown(m_gdiplusToken);
转换函数
上面的方法适用于在知道BMP位图文件时使用,而从IPicture转换到jpg位图就要稍微改下
- 用GDI+实现BMP位图转JPG位图(及com对象IPicture转jpg)
- VC/MFC实现:位图CBitmap对象保存成为bmp,bmp转jpg,截屏保存jpg(GDI+)
- GDI+ BMP转JPG
- delphi 实现 图片类型转换 jpg---bmp 及修改位图大小
- VC用ADO存取显示jpg/bmp位图文件
- COM类——IPicture用来加载JPG,JPEG,BMP
- jpg转bmp&bmp转jpg
- VC实现:bmp转jpg、jpg转bmp、截屏保存jpg
- VC实现:bmp转jpg、jpg转bmp、截屏保存jpg
- bmp转jpg、jpg转bmp、截屏保存jpg
- delphi bmp转jpg
- bmp转JPG
- BMP转JPG
- jpg转bmp操作方法
- 使用IPicture接口读取和显示BMP,GIF,JPG,ICO,EMF,WMF图像 (转)
- IPicture接口导入jpg、bmp图片
- 使用jpeglib库实现bmp转jpg
- 使用jpeglib库实现bmp转jpg
- Outlook下载邮件到外部文件
- IMG 提取的几种正则表达式
- 商业价值:中国互联网的产品经理时代
- .NET 处理图片缩略图
- CRM笔记(杂乱无章.无参考价值)
- 用GDI+实现BMP位图转JPG位图(及com对象IPicture转jpg)
- 大家好
- C++卡时备注
- format常用用法
- 使linux终端显示256色
- java基础加强--集合类的小结
- Spring、Struts2、Hibernate集成开发
- String类的进一步学习一
- PCB制板遇到的小问题