用GDI+转BMP为WMF、EXIF、EMF格式
先用GDI+的Bitmap类建立一个对象,所有的画图操作完成之后形成一个Bitmap位图。然后传入一个需要保存的EMF等文件的路径。用空的文件路径构造一个Metafile对象,再用Metafile对象构造一个Graphics画图对象,最后把源位图用DrawImage画出来即可。这里的目标画图DC实际上就是用EMF文件。
Bitmap m_Bitmap; //已经画好的位图对象,或者之间用位图文件构造
USES_CONVERSION; //提供A2W宏字符串转换
sFileName = "c://test.emf"; //目标的EMF文件路径
Metafile metafile(A2W(sFileName),cdc->m_hDC, EmfTypeEmfPlusDual,NULL);
Graphics graphics(&metafile);
graphics.DrawImage(&bmp, 0, 0, bmp.GetWidth(), bmp.GetHeight());
转载于:https://www.cnblogs.com/hehe520/archive/2005/11/25/6330122.html
用GDI+转BMP为WMF、EXIF、EMF格式相关推荐
- bmp,jpg,png,tif,wmf,emf与eps图片格式转换
wmf/emf是两种Microsoft Windows的图形文件格式.它是一个矢量图格式,但是也允许包含位图.本质上,一个WMF文件保存一系列可以用来重建图片的Windows GDI命令.在某种程度上 ...
- wmf和emf图片公式转png
wmf和emf图片公式转png用到这块,一般应用在教育信息类的网站,上传考试试题等数据,我入行第一次做的网站就是类似题库平台的资源导入,这块感觉一开始做就是入坑:word转html就是各种坑, 有尝试 ...
- JPEG/Exif/TIFF格式解读(1):JEPG图片压缩与存储原理分析
JPEG文件简介 JPEG的全称是JointPhotographicExpertsGroup(联合图像专家小组),它是一种常用的图像存储格式, jpg/jpeg是24位的图像文件格式,也是一种高效率的 ...
- 如何批量将 jpeg、png、gif、bmp、webp 转换为 svg 格式
概要:SVG 是一种可缩放的矢量图形格式.也可以说是一种开放标准的矢量图形语言,可让你设计出激动人心的.高分辨率的Web图形页面.这样用户就可以直接用代码来描绘图像,通过改变部分代码来使图像具有交互功 ...
- 【Word】获取SCI文献中高清EMF格式图片的方法
问题 SCI文献中包含了大量精美的图片,某些情况下需要引用这些图片.一种比较常见的做法是通过截图工具进行处理,然而这种方法获得的图片与原始文献中的图片相比,十分模糊而且清晰度较差. 如何获得和原始文献 ...
- bmp怎么转换成jpg格式?
大家有没有发现呢,近两年来很多图片的清晰度越来越高,这样的图片极大地满足了我们视觉的需要,这些图片不仅为人以赏心悦目的需要,还能够丰富的表达出图片的各类信息,比如bmp就是具备这样特点的一种无损压缩的 ...
- vs2010用c语言实现数据转换成图片,数据压缩第二次实验报告——用C语言实现bmp to yuv的图片格式转化...
实验目标 实验主要要求将图片格式从BMP到YUV的转化,并生成含有至少五幅图片不少于200帧的图像流. 实验原理 一.BMP图像简介: 典型的BMP图像文件由四部分组成(部分摘自360百科对BMP的定 ...
- 基于C++的 将BMP位图转换成JPG格式图像
VC++ 将BMP位图转换成JPG格式图像,源码中同时包括了自定义控件的源码. 项目源代码: 操作步骤:运行程序前,首先将源程序附带的"JPGXControl1.ocx"文件拷贝到 ...
- 用CxImage将BMP位图转换成JPEG格式
用CxImage将BMP位图转换成JPEG格式 1.从http://www.xdp.it/download.htm下载cximage600_full. 2.解压cximage600_full,在解压后 ...
最新文章
- HashMap和Hashtable的区别总结
- mysql 代码如何导出数据_mysql导入导出.sql数据
- re匹配正则字符串中的起始和结束元字符的使用方法
- pom 的第三方jar报错_01_maven-将第三方jar包一起打包到项目 jar 包中
- python使用ide_python使用什么ide?[关闭]
- Python3 日期与时间戳相互转换
- Windows Server 2012配置开机启动项
- 为XNA制做安装程序(四)WIX Toolset 3.0 for Visual Studio 2008
- 元素滚动scroll系列(附实例、图解)
- Perl语言入门,第17章自写习题答案。
- 根据 ”艾宾浩斯遗忘曲线“复习时间点生成的复习计划模板
- Cisco ASA 9.17.1 Full ( bin, ova, qcow2, SPA, vhdx ) 下载 - 思科防火墙
- Linux-3.10-x86_64 内核配置选项简介
- c语言例题15:折半查找
- python画正方形-用python画一个正方形
- 用java制作扑克牌_Java程序设计之扑克牌
- 寂静岭3java攻略_《寂静岭3》完整流程攻略
- 点星PBX(DotAsterisk)单台讯时MX100G-4E1数字中继网关同时混合接入电信、移动双运营商线路教程
- opencv(人脸检测和识别)
- L2-005 集合相似度(STL)