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 */
See also:
file: /Techref/fileext/emfs.htm, 3KB, , updated: 2007/2/1 18:10, local time: 2024/11/8 15:28,
18.227.21.21:LOG IN ©2024 PLEASE DON'T RIP! THIS SITE CLOSES OCT 28, 2024 SO LONG AND THANKS FOR ALL THE FISH!
|
©2024 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://massmind.org/techref/fileext/emfs.htm"> Enhanced Meta Files</A> |
Did you find what you needed? |
Welcome to massmind.org! |
Welcome to massmind.org! |
.