Logotipo de Legacy File ConverterLegacy File Converter
CompraObtener la app
Lección de historia8 min de lectura

Lección de historia: ¿qué es un archivo .wmf? Por qué el clip art aparece como un cuadro vacío

El formato de clip art de Microsoft hecho de comandos de dibujo GDI: los visores modernos suelen mostrar un cuadro vacío.

·Por el equipo de Legacy File Converter
Diagrama sobre un escritorio forense azul marino con el número mágico D7 CD C6 9A de la cabecera Aldus de un WMF posicionable, un diagrama de flujo de la reproducción de registros GDI, un cuadro vacío en un visor moderno, una cronología WMF → EMF → EMF+, un cuaderno y un pergamino de clip art de los años 80, sin logotipos

TL;DR

Un .wmf es un metarchivo de Windows (WMF): una secuencia de registros de comandos de dibujo de la Windows Graphics Device Interface (GDI) que un visor reproduce para volver a dibujar clip art vectorial. Muchas aplicaciones modernas muestran en su lugar un cuadro vacío. Eso suele significar que el visor no reproduce el metarchivo, no que el archivo esté vacío. .emf (Enhanced Metafile) y EMF+ (Enhanced Metafile Format Plus Extensions) son parientes posteriores. Estos archivos antiguos siguen en viejas bibliotecas de Office y Publisher. Para los pasos prácticos de conversión, consulta Cuando el clip art antiguo WMF / EMF no se muestra. Legacy File Converter convierte .wmf / .emf a PNG, JPG o PDF sin conexión en este PC.

¿Qué es un archivo .wmf?

Un archivo .wmf es un metarchivo de Windows: un formato de 16 bits que guarda una secuencia de registros de comandos de dibujo de la GDI de Windows. Un visor no «decodifica una foto» como hace con un JPG: reproduce esos comandos en un contexto de dispositivo, igual que el RFC 7903 compara la reproducción de metarchivos con la ejecución de PostScript para generar una salida. WMF puede contener gráficos vectoriales y ráster a la vez.

Microsoft lanzó WMF con Windows 3.0; el RFC 7903 sitúa el lanzamiento del formato en 1990. La primera documentación pública aparece en el SDK de Windows 3.1 (1992), también según ese RFC. Para toda una generación de clip art, logotipos y diagramas de Office y Windows (además del portapapeles, la impresión y la incrustación en documentos), WMF fue el vehículo vectorial nativo. El RFC 7903 señala también que WMF se menciona de forma no normativa en OOXML, una de las razones por las que la interoperabilidad sigue importando.

.wmf ≠ SVG, y no es «Windows Media»

Aquí un .wmf es un metarchivo de Windows (registros de dibujo GDI), no SVG ni un contenedor de audio/vídeo de Windows Media. Las mismas tres letras, otro universo.

WMF frente a EMF (y EMF+)

EMF (Enhanced Metafile) llegó con Windows NT 3.1 en 1992. Es de 32 bits, basado en Win32, y se diseñó para la independencia del dispositivo como sucesor del WMF, más dependiente del dispositivo. Las coordenadas y la estructura de los registros crecen con Win32; el modelo de reproducción sigue siendo «volver a reproducir la GDI», pero en un contenedor más limpio y más adaptable a la resolución.

EMF+ llegó con Windows XP / GDI+: registros GDI+ incrustados en registros de comentario EMF. La documentación de GDI+ de Microsoft describe las variantes EMF+ Only y EMF+ Dual. Regla de grabación importante: GDI+ puede mostrar WMF, EMF y EMF+, pero solo puede grabar EMF / EMF+, no WMF. Dejemos clara la secuencia de nombres: WMF (clásico de 16 bits) → EMF (mejorado de 32 bits) → EMF+ (extensiones GDI+).

Tres parientes, una misma queja del cuadro vacío

La gente dice «WMF» para cualquier metarchivo antiguo de Office. Revisa los bytes: WMF posicionable, WMF simple, EMF y EMF+ Dual están emparentados, y los visores modernos los tratan de forma desigual.

¿Por qué el clip art antiguo aparece como un cuadro vacío?

En una aplicación moderna, un cuadro vacío suele indicar una reproducción fallida o rechazada, no un archivo vacío. A finales de diciembre de 2005, CVE-2005-4560 describió archivos WMF manipulados que usaban SETABORTPROC mediante META_ESCAPE / la ruta GDI Escape para ejecutar código: la vulnerabilidad Metafile Image Code Execution (MICE). Microsoft publicó MS06-001 el 5 de enero de 2006. Una entrada del blog del MSRC explicaba el origen en la función de devolución de llamada de cancelación de impresión SetAbortProc; Internet Explorer omitía META_ESCAPE, pero una ruta IFRAME → shell → Visor de imágenes y fax de Windows era un vector conocido. El RFC 7903 señala que MICE ganó en 2007 los premios Pwnie a «Mass 0wnage» y «Breaking the Internet».

El RFC 7903 también afirma que EMF no se vio afectado por esa vulnerabilidad MICE concreta. Aun así, después de 2005–2006, muchos productos reforzaron, aislaron en un entorno limitado o simplemente abandonaron sus flujos de metarchivos GDI. En 2026, un cuadro vacío suele significar directiva de seguridad más reproducción ausente, no «el clip art ha desaparecido».

Cómo funcionan los bytes (cabeceras WMF posicionable y EMF)

Muchos archivos .wmf empiezan con una cabecera opcional Aldus Placeable Metafile: 22 bytes antes del META_HEADER estándar. La clave debe ser 0x9AC6CDD7, bytes little-endian D7 CD C6 9A. La cabecera posicionable incluye también un rectángulo delimitador, un campo inch (unidades por pulgada) y una suma de comprobación. El PlayMetaFile clásico de Windows no acepta la cabecera posicionable; quita los primeros 22 bytes y después reproduce el WMF restante. Los .wmf posicionables y no posicionables son ambos variantes legítimas: tenlo en cuenta cuando un volcado hexadecimal «no coincide con el ejemplo del SDK».

Para EMF, el RFC 7903 describe el EMR_HEADER inicial: Type es el DWORD little-endian 0x00000001 y Size debería ser al menos 88. Tras la cabecera vienen los registros del metarchivo mejorado que interpreta una ruta de reproducción Win32. Las especificaciones importan para la interoperabilidad: Microsoft publicó [MS-WMF], [MS-EMF] y [MS-EMF+] bajo la Open Specification Promise (RFC 7903: desde 2007). Los tipos de medio image/wmf e image/emf están registrados en el RFC 7903 (septiembre de 2016).

Visor vacío ≠ ilustración ausente

Si el archivo tiene un tamaño real y una cabecera WMF/EMF reconocible, los vectores suelen seguir dentro. Es el visor moderno el que se niega a reproducirlos.

Por qué siguen quedando archivos antiguos .wmf y .emf en los discos en 2026

Las antiguas bibliotecas de clip art de Office y Publisher, los logotipos y los diagramas siguen usando estos formatos. Los archivos se extraen de documentos antiguos o están junto a ellos: carpetas, kits de marca y directorios de proyecto de la época de los metarchivos. La enorme cantidad de clip art ya distribuido es la razón por la que WMF / EMF siguen apareciendo aunque las aplicaciones cotidianas los muestren vacíos.

No necesitas un kit forense especializado solo para volver a ver la ilustración. Para la guía práctica, consulta Cuando el clip art antiguo WMF / EMF no se muestra. Legacy File Converter convierte .wmf / .emf a PNG, JPG o PDF sin conexión en este PC.

¿Listo para abrir tus archivos antiguos?

Empieza gratis y luego desbloquea las conversiones ilimitadas con una licencia Standard de pago único de $79.95. Descarga el instalador para Windows: todas las funciones para hasta 10 archivos.

Prueba gratuita

Todas las funciones de la aplicación · hasta 10 archivos

Windows 10 u 11

La misma prueba gratuita de siempre: descarga el instalador para Windows y convierte en tu PC.

Empieza la prueba gratuita: descarga el instalador

Instalador directo para Windows · MSI sin conexión

¿Es seguro? — editor, instalador y ayuda con SmartScreen

Compra Standard: $79.95

Requiere Windows 10 u 11. Sin suscripciones. 100 % nativo de Windows.