Historietime: Hva er en .wmf-fil? Hvorfor clip art viser en tom boks
Microsofts GDI-tegnekommando-clip-art-format — moderne visere viser ofte en tom boks.

TL;DR
En .wmf er en Windows Metafile (WMF) — en sekvens av Windows Graphics Device Interface (GDI) tegnekommando-poster som en viser spiller for å gjengi vektor-clip art. Mange moderne apper viser en tom boks i stedet. Det betyr vanligvis at viseren ikke vil spille metafilen, ikke at filen er tom. .emf (Enhanced Metafile) og EMF+ (Enhanced Metafile Format Plus Extensions) er senere fettere. Disse gamle filene ligger fortsatt i gamle Office- og Publisher-biblioteker. For praktiske konverteringstrinn, se Når gammel WMF / EMF-clip art ikke vises. Legacy File Converter konverterer .wmf / .emf til PNG, JPG eller PDF offline på denne PC-en.
Hva er en .wmf-fil?
En .wmf-fil er en Windows Metafile: et 16-bit-format som lagrer en sekvens av poster av Windows GDI-tegnekommandoer. En viser «dekoder ikke et foto» slik den gjør med en JPG — den spiller de kommandoene inn i en enhetskontekst (device context), mye som RFC 7903 sammenligner avspilling av metafiler med hvordan PostScript eksekveres for å produsere utdata. WMF kan holde vektor- og rastergrafikk sammen.
Microsoft ga ut WMF med Windows 3.0; RFC 7903 rammer formatet som utgitt i 1990. Tidlig offentlig dokumentasjon finnes i Windows 3.1 SDK (1992), igjen per den RFC. For en generasjon av Office- og Windows-clip art, logoer og diagrammer — pluss utklippstavle, utskrift og dokumentinnlemming — var WMF det opprinnelige vektorformatet. RFC 7903 bemerker også at WMF refereres non-normativt i OOXML, noe som er én grunn til at interoperabilitet fortsatt betyr noe.
.wmf ≠ SVG — og ikke «Windows Media»
En .wmf her er Windows Metafile (GDI-tegne-poster), ikke SVG og ikke en Windows Media audio/video-container. Samme tre bokstaver, annet univers.
WMF vs EMF (og EMF+)
EMF (Enhanced Metafile) kom med Windows NT 3.1 i 1992. Den er 32-bit og Win32-basert, designet for enhetsuavhengighet som etterfølger til den mer enhetsavhengige WMF. Koordinater og postoppsett vokser med Win32; avspillingsmodellen er fortsatt «replay GDI,» men med en renere, oppløsningsvennligere container.
EMF+ kom med Windows XP / GDI+: GDI+-poster innlemmet inne i EMF comment-poster. Microsofts GDI+-docs beskriver EMF+ Only- og EMF+ Dual-varianter. Viktig opptaksregel: GDI+ kan vise WMF, EMF og EMF+, men kan bare ta opp EMF / EMF+ — ikke WMF. Eie navngivningsstabelen: WMF (16-bit klassisk) → EMF (32-bit, «enhanced») → EMF+ (GDI+-utvidelser).
Tre fettere, én tom-boks-klage
Folk sier «WMF» om enhver gammel Office-metafil. Sjekk bytene: plasserbar WMF, vanlig WMF, EMF og EMF+ Dual er beslektet — og moderne visere behandler dem ujevnt.
Hvorfor viser gammel clip art en tom boks?
En tom boks i en moderne app er vanligvis feilet eller nektet avspilling, ikke en tom fil. Sen desember 2005 beskrev CVE-2005-4560 manipulerte WMF-filer som brukte SETABORTPROC via META_ESCAPE / GDI Escape-stien for å kjøre kode — Metafile Image Code Execution (MICE)-saken. Microsoft leverte MS06-001 den 5. januar 2006. En MSRC-blogg forklarte SetAbortProc print-abort callback-arven; Internet Explorer hoppet over META_ESCAPE, men en IFRAME → shell → Windows Picture and Fax Viewer-sti var en kjent vektor. RFC 7903 bemerker at MICE vant 2007 Pwnie-priser for «Mass 0wnage» og «Breaking the Internet.»
RFC 7903 sier også at EMF ikke var rammet av den spesifikke MICE-feilen. Likevel, etter 2005–2006, herdet, sandboxet eller rett og slett droppet mange produkter GDI-metafilløyper. I 2026 betyr en tom boks ofte sikkerhetspolitikk pluss manglende avspilling — ikke «clip art forsvant.»
Slik fungerer bytene (plasserbar WMF og EMF-headere)
Mange .wmf-filer starter med en valgfri Aldus Placeable Metafile-header: 22 bytes før standard META_HEADER. Nøkkelen må være 0x9AC6CDD7 — little-endian bytes D7 CD C6 9A. Den plasserbare headeren bærer også en avgrensningsboks, et inch-felt (enheter per tomme) og en kontrollsum. Klassisk Windows PlayMetaFile godtar ikke den plasserbare headeren; fjern de første 22 bytene, spill deretter den resterende WMF. Plasserbare og ikke-plasserbare .wmf er begge legitime varianter — eie den forvirringen når et hex-dump «ikke matcher SDK-samplet.»
For EMF beskriver RFC 7903 den åpnende EMR_HEADER: Type er little-endian DWORD 0x00000001, og Size bør være minst 88. Etter headeren kommer EMF-poster som en Win32-avspillingssti tolker. Spesifikasjoner betyr noe for interoperabilitet: Microsoft publiserte [MS-WMF], [MS-EMF] og [MS-EMF+] under Open Specification Promise (RFC 7903: siden 2007). Medietyper image/wmf og image/emf er registrert i RFC 7903 (september 2016).
Tom viser ≠ manglende grafikk
Hvis filen har reell størrelse og en gjenkjennelig WMF/EMF-header, er vektorene vanligvis fortsatt inni. Den moderne viseren nekter å spille dem.
Hvorfor .wmf- og .emf-eldre filer fortsatt ligger på disker i 2026
Gamle Office- og Publisher-clip-art-biblioteker, logoer og diagrammer bruker fortsatt disse formatene. Filer trekkes ut fra eller ligger ved siden av legacy-dokumenter — ringpermer, merkevarepakker og prosjektmapper fra metafile-æraen. Den store mengden clip art som allerede er levert, er grunnen til at WMF / EMF blir ved med å dukke opp selv når hverdagsapper blanker dem.
Du trenger ikke et spesialforensikk-verktøysett bare for å se grafikken igjen. For den praktiske veiledningen, se Når gammel WMF / EMF-clip art ikke vises. Legacy File Converter konverterer .wmf / .emf til PNG, JPG eller PDF offline på denne PC-en.
Relatert lesing
Klar til å åpne de gamle filene dine?
Start gratis, og lås deretter opp ubegrenset konvertering med en Standard-lisens til $79.95 som betales én gang. Last ned installasjonsprogrammet for Windows – alle funksjoner for opptil 10 filer.
Gratis prøveversjon
Alle funksjonene i programmet · opptil 10 filer
Windows 10 eller 11
Samme gratis prøveversjon som alltid – last ned installasjonsprogrammet for Windows og konverter lokalt på PC-en din.
Direkte installasjonsprogram for Windows · offline MSI
Er dette trygt? — utgiver, installasjonsprogram og hjelp med SmartScreen
Krever Windows 10 eller 11. Ingen abonnementer. 100 % Windows-native.