Metafile

Um metafile é um arquivo contendo informação que descreve ou especifica outro arquivo.

Microsoft usa este termo para seu formato Windows Metafile (WMF). Um arquivo WMF contém uma seqüência de chamadas de função de interface gráfica de dispositivo (GDI) ("comandos" para o sistema operacional Windows) que resulta na apresentação de uma imagem gráfica. Algumas das chamadas de função são equivalentes a instruções gráficas vetoriais e outras identificam o bitmap armazenado ou especificações literais dos bits a serem iluminados (imagens gráficas rasterizadas). O uso de arquivos WMF em vez de bitmaps já construídos economiza espaço quando muitos bitmaps são usados repetidamente por diferentes componentes do sistema operacional ou de uma aplicação. O arquivo WMF assume um sistema operacional de 16 bits. A Microsoft tem um formato metafile melhorado (EMF) para os seus sistemas operativos de 32 bits. O arquivo da área de transferência da Microsoft (CLP) pode conter um arquivo WMF, um arquivo EMF ou um arquivo de formato bitmap (BMP).

Outro exemplo de um metafile é o Computer Graphics Metafile (CGM). O formato de arquivo CGM é um formato padrão (aprovado pelo American National Standards Institute) que pode ser usado em qualquer sistema operacional que o suporte (ao contrário do formato WMF, que é projetado apenas para Windows). O arquivo CGM é comumente usado em CAD e aplicativos gráficos de apresentação.

Em geral, existem ferramentas (como HiJaak) que irão converter os formatos WMF, EMF, e CGM em outros formatos.