EMF File Format
Version number:

BuyBuy Now DownloadDownload

The Black Ice Printer Drivers can convert any printable file into a variety of formats, including EMF.

Enhanced Metafiles (EMF) are vector files capable of high resolution graphics. A metafile is an array of variable-length structures called metafile records that store a picture in a device-independent format. The first records in the metafile specify general information like the resolution of the device on which the picture was created, the dimensions of the picture, etc. The remaining records, which make up the bulk of a metafile, correspond to the graphics device interface (GDI) functions required to draw the picture. These records are stored in the metafile after a special metafile device context is created. This metafile device context (DC) is then used for all drawing operations required to create the picture. When a GDI function associated with a metafile DC is processed, the system converts the function into the appropriate data and stores this data in a record at the end of the metafile.

EMF is a good format while using Windows based applications which keep image manipulation capabilities. A drawback of using EMF files is that they are generally only supported by Windows-based applications.

After a picture is complete and the last record is stored, you can pass the metafile to another application by using the clipboard, Embedding it within another file, Storing it on disk, or Playing it repeatedly. A metafile is played when its records are converted to device commands and processed by the appropriate device.

Metafile (EMF) support is included in the following Black Ice printer drivers: