Hvad er WMF fil?
Filer med WMF-udvidelse repræsenterer Microsoft Windows Metafile (WMF) til lagring af vektor- såvel som bitmap-format billeddata. For at være mere præcis hører WMF til vektorfilformatkategorien af grafikfilformater, der er enhedsuafhængig. Windows Graphical Device Interface (GDI) bruger de funktioner, der er gemt i en WMF-fil, til at vise et billede på skærmen. En mere forbedret version af WMF, kendt som Enhanced Meta Files (EMF), blev udgivet senere, hvilket gør formatet mere funktionsrigt. Praktisk talt ligner WMF SVG.
WMF filformatspecifikationer
A WMF file referred to 16-bit file format at the time of its launching with Windows 3.0. Filformatet består af en række poster med variabel længde, der indeholder grafiktegningskommandoer, objektdefinitioner og egenskaber. Da WMF-filer er baseret på kommandoer gengivet til GDI’en til at tegne billedet, er det også kendt som en digital optagelse af billedet, som kan afspilles for at gengive billedet. De komplette filformatspecifikationer for WMF er tilgængelige online og bør henvises til udvikling af applikationer til at arbejde med WMF-filer. En WMF-fil er organiseret i en:
WMF Header Record
WMF Record(s)
WMF End-of-File Record
WMF Header Record
META_HEADER Record indeholder oplysninger, der definerer metafilens karakteristika, herunder:
Metafilens type
Versionen af metafilen
Størrelsen af metafilen
Antallet af objekter defineret i metafilen
Størrelsen af den største enkeltpost i metafilen
WMF Placerbar Header Record
META_PLACEABLE Record indeholder udvidede oplysninger om billedet, herunder:
Et afgrænsende rektangel
Logisk enhedsstørrelse, til skalering
En kontrolsum til validering
WMF Record
WMF-poster har et generisk format, som er specificeret i specifikationsdokumentet. Hver WMF-post indeholder følgende information:
Rekordstørrelsen
Optagefunktionen
Eventuelle parametre for registreringsfunktionen