Převod WMF na SVG
Zkompilujte starší 16bitové záznamy vektorové kresby Windows GDI do moderních škálovatelných cest SVG s nulovou ztrátou rozlišení.
Porovnání formátů a technické specifikace
| Specifikace | WMF | SVG |
|---|---|---|
| MIME typ | - | image/ |
| Typ | - | vektor |
| Komprese | - | bezztrátový XML text (možnost komprese GZIP pomocí .svgz) |
| Standardní specifikace | - | Specifikace W3C SVG 2 |
| Hlavička souboru (Magic bytes) | - | 3C 3F 78 6D 6C (<?xml) or 3C 73 76 67 (<svg) |
Přehled formátu a použití
Windows Metafile (.wmf) byl standardním 16bitovým formátem vektorové grafiky pro systémy Windows 3.x a starší kliparty Microsoft Office. Moderní webové prohlížeče a operační systémy jiné než Windows dnes nedokážou soubory WMF vykreslit nativně. Převod kreseb WMF na Scalable Vector Graphics (SVG) zachraňuje historické diagramové a vektorové podklady a činí je responzivními a kompatibilními s webem. Veškerý vektorový převod běží lokálně ve vašem prohlížeči bez externích závislostí.
Technické specifikace a přehled kodeků
Parser detekuje standardní nebo Aldus Placeable WMF záhlaví (magická hodnota: 9A C6 CD D7). Kontroluje 16bitové typy záznamů GDI včetně META_POLYLINE (0x0325), META_POLYGON (0x0324), META_RECTANGLE (0x041B) a META_ELLIPSE (0x0418). Souřadnice GDI jsou převedeny na standardní vektorové prvky SVG v XML (<polyline>, <polygon>, <rect>, <path>) s normalizací ohraničujícího rámečku viewBox.
Kompatibilita s operačními systémy a prohlížeči
Podpora formátu WMF se soustředí v některých aplikacích pro Windows a starších grafických nástrojích; podpora v prohlížečích a na jiných platformách se liší. Formát SVG podporují současné prohlížeče a mnoho vektorových editorů.
Užitečné informace
Převedené soubory SVG lze stylovat pomocí CSS a nekonečně škálovat na libovolné rozlišení displeje bez pixelace.
Často kladené otázky
Mohou moderní webové prohlížeče otevírat soubory WMF přímo?
Ne. Moderní webové prohlížeče nepodporují 16bitové soubory Windows GDI metafiles. Pro moderní prohlížení na webu je nutné je převést do formátu SVG.
Je převod WMF do SVG bezztrátový?
Ano. Vektorové příkazy kreslení (čáry, polygony, elipsy, souřadnice) jsou mapovány přímo na ekvivalentní vektorové cesty SVG bez rastrování na pixely.