Konverter WMF til SVG
Kompilér ældre 16-bit Windows GDI-vektortegningsdata til moderne, skalerbare SVG-stier uden tab af opløsning.
Formatsammenligning & tekniske specifikationer
| Specifikation | WMF | SVG |
|---|---|---|
| MIME-type | - | image/ |
| Type | - | vektor |
| Komprimering | - | tabsfri XML-tekst (GZIP-komprimerbar via .svgz) |
| Standardspecifikation | - | W3C SVG 2 Specification |
| Magic Bytes-header | - | 3C 3F 78 6D 6C (<?xml) or 3C 73 76 67 (<svg) |
Formatoversigt og anvendelse
Windows Metafile (.wmf) var standardformatet for 16-bit vektorgrafik til Windows 3.x og ældre Microsoft Office-clipart. I dag kan moderne webbrowsere og ikke-Windows-operativsystemer ikke gengive WMF-filer indbygget. Konvertering af WMF-tegninger til Scalable Vector Graphics (SVG) redder historiske diagram- og vektoraktiver, hvilket gør dem responsive og webkompatible. Al vektoroversættelse kører lokalt i din browser uden eksterne afhængigheder.
Tekniske specifikationer og codec-oversigt
Parseren detekterer standard eller Aldus Placeable WMF-headere (magic: 9A C6 CD D7). Den undersøger 16-bit GDI-posttyper inklusive META_POLYLINE (0x0325), META_POLYGON (0x0324), META_RECTANGLE (0x041B) og META_ELLIPSE (0x0418). GDI-koordinater konverteres til standard XML SVG-vektorelementer (<polyline>, <polygon>, <rect>, <path>) med viewBox-normalisering af afgrænsningsrammen.
OS- og browserkompatibilitet
WMF-understøttelse findes især i visse Windows-programmer og ældre grafikprogrammer; understøttelsen i browsere og på andre platforme varierer. SVG understøttes af aktuelle browsere og mange vektoreditorer.
Nyttig information
Konverterede SVG'er kan formateres med CSS og skaleres uendeligt til en hvilken som helst skærmopløsning uden pixelering.
Ofte stillede spørgsmål
Kan moderne webbrowsere åbne WMF-filer direkte?
Nej. Moderne webbrowsere understøtter ikke 16-bit Windows GDI-metafiler. Det er nødvendigt at konvertere dem til SVG for at kunne se dem på det moderne web.
Er WMF til SVG-konvertering tabsfri?
Ja. Vektortegningskommandoer (linjer, polygoner, ellipser, koordinater) mappes direkte til tilsvarende SVG-vektorstier uden at blive rasteriseret til pixels.