uDocumentViewer
Imágenes.wmf · .emf

WMF / EMF visor

listo
Acerca de WMF / EMF

Gráficos vectoriales Windows Metafile — vista previa estructural.

WMF y EMF son streams de comandos GDI de la era Windows 3.x y NT — secuencias codificadas de llamadas draw-line / draw-arc / select-pen, no píxeles ráster. Renderizarlos correctamente requiere un motor completo de replay de GDI, y hoy no se distribuye ningún port JavaScript funcional. Así que en su lugar parseamos el contenedor, lo clasificamos como Placeable WMF, WMF estándar, EMF o EMF+ (extensiones GDI+), extraemos el bounding box y el recuento de registros GDI, y te apuntamos a una herramienta que pueda convertir. LibreOffice Draw, Inkscape e ImageMagick aún incluyen rutas de código WMF/EMF y pueden exportar a SVG.

Preguntas frecuentes
¿Por qué no se renderiza la imagen visualmente?
WMF y EMF no son bitmaps — son comandos de dibujo GDI grabados (move-to, line-to, select-pen, ellipse, …). Para renderizarlos necesitas una reimplementación completa de la interfaz de dispositivo gráfico GDI de Windows. No existe un port serio a JavaScript ni WebAssembly, así que mostramos la estructura en su lugar y enlazamos a herramientas que pueden convertir.
¿Cómo veo o convierto realmente un archivo WMF/EMF?
Tres buenas opciones en cualquier plataforma: (1) LibreOffice Draw abre ambos formatos directamente y puede exportar a SVG/PNG/PDF. (2) Inkscape abre EMF de forma nativa y exporta a SVG. (3) ImageMagick: magick file.wmf out.svg o magick file.emf out.png. En Windows también puedes hacer clic derecho → Abrir con → Paint o simplemente pegar el archivo en Word.
¿Cuál es la diferencia entre WMF, EMF y EMF+?
WMF es el metafile GDI original de 16 bits de Windows 3.x — limitado a coordenadas de 16 bits y la API GDI original. EMF es el reemplazo de 32 bits de Windows NT con coordenadas mayores y más primitivas de dibujo. EMF+ añade registros GDI+ embebidos (curvas con anti-aliasing, alpha blending, gradientes) dentro de un sobre EMF, usado para gráficos más ricos de aplicaciones .NET.
¿Por qué veo específicamente Placeable WMF?
Cuando WMF se embebía en otros documentos (clip-art de Word, PowerPoint), Aldus antepuso una pequeña cabecera de bounding-box / unidades-por-pulgada para que la aplicación host supiera dimensionar el metafile. Los archivos con esa cabecera se llaman Placeable WMF y comienzan con el magic D7 CD C6 9A. Los archivos WMF planos carecen de ese prefijo.
Más sobre Imágenes