metafile

Un metafile è un file contenente informazioni che descrivono o specificano un altro file.

Microsoft utilizza questo termine per il suo formato Windows Metafile (WMF). Un file WMF contiene una sequenza di chiamate di funzione GDI (graphical-device-interface) ("comandi" al sistema operativo Windows) che risultano nella presentazione di un'immagine grafica. Alcune delle chiamate di funzione sono equivalenti alle istruzioni di grafica vettoriale e altre identificano la bitmap memorizzata o le specifiche letterali di quali bit illuminare (immagini grafiche raster). L'utilizzo di file WMF anziché bitmap già create consente di risparmiare spazio quando molte bitmap vengono utilizzate ripetutamente da diversi componenti del sistema operativo o di un'applicazione. Il file WMF presuppone un sistema operativo a 16 bit. Microsoft ha un formato metafile avanzato (EMF) per i suoi sistemi operativi a 32 bit. Il file degli Appunti di Microsoft (CLP) può contenere un file WMF, un file EMF o un file in formato bitmap (BMP).

Un altro esempio di metafile è il Computer Graphics Metafile (CGM). Il formato di file CGM è un formato standard (approvato dall'American National Standards Institute) che può essere utilizzato su qualsiasi sistema operativo che lo supporti (a differenza del formato WMF progettato solo per Windows). Il file CGM viene comunemente utilizzato nelle applicazioni di grafica CAD e di presentazione.

In generale, ci sono strumenti (come HiJaak) che convertono i formati WMF, EMF e CGM in altri formati.