Metafile
Metafile is a file that records graphical commands rather than storing pixel data. It describes how to render an image or page by a sequence of drawing instructions, enabling device‑independent interchange of vector graphics and layout descriptions. A metafile usually begins with a header containing metadata such as version and bounding box, followed by a series of records that encode operations like moving the drawing cursor, drawing lines and curves, rendering text, or placing embedded images. A renderer interprets the record stream to reproduce the image on screen or on a printer.
In the Windows environment the term is common for Windows Metafile WMF and Enhanced Metafile EMF. WMF
Metafiles are used to exchange vector graphics between applications, embed graphics in documents, and drive printers
Limitations include portability issues across platforms and software, potential vendor-specific command sets, and editing difficulty. Some