EMF konvertálása SVG formátumba
Konvertálja a 32 bites Windows Enhanced Metafile grafikákat tiszta, reszponzív SVG vektorokká webes és tervezőszoftverek számára.
Formátum-összehasonlítás és műszaki specifikációk
| Specifikáció | EMF | SVG |
|---|---|---|
| MIME-típus | - | image/ |
| Típus | - | vektor |
| Tömörítés | - | veszteségmentes XML-szöveg (GZIP-pel tömöríthető .svgz formátumban) |
| Szabványos specifikáció | - | W3C SVG 2 specifikáció |
| Fájlfejléc azonosító bájtjai | - | 3C 3F 78 6D 6C (<?xml) or 3C 73 76 67 (<svg) |
A formátum áttekintése és alkalmazási területei
Az Enhanced Metafile (.emf) a WMF 32 bites utódja, amelyet széles körben használnak a Windows nyomtatási sorkezelésében, a CAD rendszerekben és a Microsoft Office diagramjaiban. Mivel az EMF a Win32 GDI hívásokra támaszkodik, az EMF grafikák megjelenítéséhez macOS, Linux, iOS rendszeren vagy a modern webböngészőkben a formátum modernizálására van szükség. Az EMF SVG-vé alakítása skálázható, felbontásfüggetlen vektorgrafikát eredményez, amely készen áll a modern közzétételre. A File2File.app helyben, a böngésző memóriájában konvertálja az EMF rekordokat, szerverre történő adatátvitel nélkül.
Műszaki specifikációk és kodekáttekintés
A motor beolvassa az EMR_HEADER rekordot (1-es típus), és ellenőrzi az „ EMF” aláírást (0x28464D45). Végigjárja a 32 bites GDI rekordokat (EMR_POLYGON, EMR_POLYLINE, EMR_RECTANGLE, EMR_ELLIPSE, EMR_CREATEPEN), hogy SVG elemeket építsen fel pontos vonalvastagsággal, kitöltőszínekkel és koordinátahatárokkal.
Operációs rendszer- és böngésző-kompatibilitás
Az SVG vektorok natívan megnyithatók a Google Chrome, az Apple Safari, a Firefox, az Edge, az Inkscape, az Adobe Illustrator, a Figma és a vektoros plotterek programjaiban.
Hasznos információk
Használja a konvertált SVG-ket közvetlenül a HTML dokumentumokon belül beágyazott vektorként, hogy elkerülje a HTTP-kérések többletterhét.
Gyakran ismételt kérdések
Mi a különbség a WMF és az EMF között?
A WMF egy régebbi, 16 bites metafile formátum, amelyet a Windows 3.0-ban vezettek be, míg az EMF egy 32 bites, továbbfejlesztett formátum, amely támogatja az ívelt Bézier-primitíveket, az átfogó palettákat és a nagyobb koordináta-pontosságot.
Élesek maradnak a konvertált EMF vektorok nagyításkor?
Igen. Az SVG fájlok valódi matematikai vektorokat tartalmaznak, ami hibátlan felbontást biztosít bármilyen nagyítási szinten.