A 32-bit version of the Windows Meta File format with additional commands. EMF is also used as a graphics language for printer drivers. When the "Enable Enhanced Functions" check box is checked in a Windows printer driver under the "Advanced" tab, the files that appear in the spool directory will contain EMF (or possibly EMF+?) commands. When the file is de-spooled, it is converted to the specific printer language by the driver.
There is also a Compressed Windows Enhanced Metafile (EMZ).
Contents of EnhancedMetaFilesInWin32.hlp as found in ENH_META.ZIP
See GdiPlusEnums.h and WinGdi.h in the Windows SDKs. The following appear to have been tacked on after the original EMF spec:
#if(WINVER >= 0x0400) #define EMR_SETICMMODE 98 #define EMR_CREATECOLORSPACE 99 #define EMR_SETCOLORSPACE 100 #define EMR_DELETECOLORSPACE 101 #define EMR_GLSRECORD 102 #define EMR_GLSBOUNDEDRECORD 103 #define EMR_PIXELFORMAT 104 #endif /* WINVER >= 0x0400 */ #if(WINVER >= 0x0500) #define EMR_RESERVED_105 105 #define EMR_RESERVED_106 106 #define EMR_RESERVED_107 107 #define EMR_RESERVED_108 108 SmallTextOut #define EMR_RESERVED_109 109 #define EMR_RESERVED_110 110 #define EMR_COLORCORRECTPALETTE 111 #define EMR_SETICMPROFILEA 112 #define EMR_SETICMPROFILEW 113 #define EMR_ALPHABLEND 114 #define EMR_SETLAYOUT 115 #define EMR_TRANSPARENTBLT 116 #define EMR_RESERVED_117 117 #define EMR_GRADIENTFILL 118 #define EMR_RESERVED_119 119 #define EMR_RESERVED_120 120 #define EMR_COLORMATCHTOTARGETW 121 #define EMR_CREATECOLORSPACEW 122 #endif /* WINVER >= 0x0500 */
|file: /Techref/fileext/emfs.htm, 3KB, , updated: 2007/2/1 19:10, local time: 2023/10/1 06:02,
|©2023 These pages are served without commercial sponsorship. (No popup ads, etc...).Bandwidth abuse increases hosting cost forcing sponsorship or shutdown. This server aggressively defends against automated copying for any reason including offline viewing, duplication, etc... Please respect this requirement and DO NOT RIP THIS SITE. Questions?|
<A HREF="http://www.piclist.com/techref/fileext/emfs.htm"> Enhanced Meta Files</A>
|Did you find what you needed?|
PICList 2023 contributors:
o List host: MIT, Site host massmind.org, Top posters @none found
- Page Editors: James Newton, David Cary, and YOU!
* Roman Black of Black Robotics donates from sales of Linistep stepper controller kits.
* Ashley Roll of Digital Nemesis donates from sales of RCL-1 RS232 to TTL converters.
* Monthly Subscribers: Gregg Rew. on-going support is MOST appreciated!
* Contributors: Richard Seriani, Sr.
Welcome to www.piclist.com!