Konverter WMF til SVG
Kompiler eldre 16-bits Windows GDI-vektortegningsposter til moderne, skalerbare SVG-stier uten tap av oppløsning.
Format-sammenligning og tekniske spesifikasjoner
| Spesifikasjon | WMF | SVG |
|---|---|---|
| MIME-type | - | image/ |
| Type | - | vektor |
| Kompresjon | - | tapsfri XML-tekst (GZIP-komprimerbar via .svgz) |
| Standardsesifikasjon | - | W3C SVG 2 Specification |
| Signatur med magiske byte | - | 3C 3F 78 6D 6C (<?xml) or 3C 73 76 67 (<svg) |
Oversikt og bruksområder for formatet
Windows Metafile (.wmf) var standardformatet for 16-bits vektorgrafikk for Windows 3.x og eldre Microsoft Office-illustrasjoner. I dag kan ikke moderne nettlesere og ikke-Windows-operativsystemer gjengi WMF-filer naturlig. Konvertering av WMF-tegninger til Scalable Vector Graphics (SVG) redder historiske diagram- og vektorressurser, noe som gjør dem responsive og webkompatible. All vektoroversettelse kjører lokalt i nettleseren din uten eksterne avhengigheter.
Tekniske spesifikasjoner og kodekoversikt
Parseren oppdager standard eller Aldus Placeable WMF-hoder (magi: 9A C6 CD D7). Den inspiserer 16-biters GDI-posttyper inkludert 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 normalisering av viewBox til avgrensningsboksen.
OS- og nettleserkompatibilitet
WMF-støtte finnes særlig i enkelte Windows-programmer og eldre grafikkprogrammer. Støtten i nettlesere og andre plattformer varierer. SVG støttes av moderne nettlesere og mange vektorredigeringsprogrammer.
Nyttig informasjon
Konverterte SVG-er kan formateres med CSS og skaleres uendelig til hvilken som helst skjermoppløsning uten pikslering.
Ofte stilte spørsmål
Kan moderne nettlesere åpne WMF-filer direkte?
Nei. Moderne nettlesere støtter ikke 16-biters Windows GDI-metafiler. Konvertering til SVG er nødvendig for moderne nettvisning.
Er WMF til SVG-konvertering tapsfri?
Ja. Vektortegningskommandoer (linjer, polygoner, ellipser, koordinater) tilordnes direkte til tilsvarende SVG-vektorstier uten å rasteriseres.