uDocumentViewer
Bilder.wmf · .emf

WMF / EMF Viewer

verfügbar
Über WMF / EMF

Windows Metafile Vektorgrafik — strukturelle Vorschau.

WMF und EMF sind GDI-Command-Streams aus den Windows-3.x- und NT-Ären — kodierte Sequenzen von Draw-Line- / Draw-Arc- / Select-Pen-Aufrufen, keine Raster-Pixel. Sie ordentlich zu rendern erfordert eine vollständige GDI-Replay-Engine, und kein funktionierender JavaScript-Port davon wird heute ausgeliefert. Also parsen wir stattdessen den Container, klassifizieren ihn als Placeable WMF, Standard WMF, EMF oder EMF+ (GDI+-Erweiterungen), ziehen die Bounding-Box und den GDI-Record-Count heraus und verweisen auf ein Tool, das konvertieren kann. LibreOffice Draw, Inkscape und ImageMagick liefern alle weiterhin WMF/EMF-Code-Pfade und können zu SVG exportieren.

FAQ
Warum wird das Bild nicht visuell gerendert?
WMF und EMF sind keine Bitmaps — sie sind aufgezeichnete GDI-Zeichnungs-Befehle (move-to, line-to, select-pen, ellipse, …). Um sie zu rendern, brauchst du eine vollständige Reimplementierung der Windows-GDI-Grafik-Geräte-Schnittstelle. Kein ernsthafter Port zu JavaScript oder WebAssembly existiert, also zeigen wir stattdessen Struktur und verweisen auf Tools, die konvertieren können.
Wie sehe oder konvertiere ich eine WMF/EMF-Datei tatsächlich?
Drei gute Optionen auf jeder Plattform: (1) LibreOffice Draw öffnet beide Formate direkt und kann zu SVG/PNG/PDF exportieren. (2) Inkscape öffnet EMF nativ und exportiert zu SVG. (3) ImageMagick: magick file.wmf out.svg oder magick file.emf out.png. Unter Windows kannst du auch Rechtsklick → Öffnen mit → Paint oder die Datei einfach in Word einfügen.
Was ist der Unterschied zwischen WMF, EMF und EMF+?
WMF ist das ursprüngliche 16-Bit-GDI-Metafile aus Windows 3.x — begrenzt auf 16-Bit-Koordinaten und die ursprüngliche GDI-API. EMF ist der 32-Bit-Windows-NT-Ersatz mit größeren Koordinaten und mehr Zeichnungs-Primitiven. EMF+ fügt eingebettete GDI+-Records (anti-aliased Kurven, Alpha-Blending, Gradienten) innerhalb eines EMF-Umschlags hinzu, verwendet für reichhaltigere Grafiken aus .NET-Anwendungen.
Warum sehe ich speziell Placeable WMF?
Als WMF in andere Dokumente eingebettet wurde (Word, PowerPoint-Clipart), stellte Aldus einen kleinen Bounding-Box-/Units-per-Inch-Header voran, damit die Host-Anwendung wusste, wie das Metafile zu dimensionieren ist. Dateien mit diesem Header heißen Placeable WMF und beginnen mit der Magic D7 CD C6 9A. Plain-WMF-Dateien fehlt dieses Präfix.
Mehr aus Bilder