¿Qué es el formato de archivo CMX?
Un archivo .cmx es una imagen vectorial de Corel Presentation Exchange, un formato introducido con CorelDRAW 4 en 1993. Diseñado como el formato de intercambio para la suite CorelDRAW - CorelDRAW, Corel Presentations, Corel Photo-Paint -, también sirvió como contenedor para las extensas librerías de clipart incluidas en los CD-ROM de CorelDRAW durante las décadas de 1990 y 2000.
Internamente, .cmx utiliza el contenedor basado en fragmentos RIFF (la misma estructura que sustenta a los archivos .wav y AVI). El tipo de formulario RIFF en el desplazamiento de byte 8 es CMX1, lo que identifica de forma única al archivo como Corel Presentation Exchange en lugar de otro formato basado en RIFF. Los archivos se abren con RIFF en orden de bytes little-endian (Intel) o RIFX en orden big-endian (Motorola).
Un archivo .cmx puede contener tanto objetos vectoriales independientes de la resolución como arte de mapa de bits incrustado. Soporta espacios de color PANTONE, RGB y CMYK, y puede albergar presentaciones de varias páginas. Un fragmento DISP almacena una miniatura de vista previa. El formato tiene subvariantes de 16 y 32 bits (CMX v1 y v2) vinculadas a la versión de CorelDRAW que creó el archivo.
El formato nativo .cdr de Corel es el formato de trabajo preferido hoy en día, y .svg es el equivalente moderno de estándar abierto para el intercambio de vectores. Los archivos .cmx siguen siendo legibles en CorelDRAW, Inkscape, LibreOffice Draw y el editor de vectores de código abierto sK1.
Seguridad y protección
RIESGO: LOWCMX es un formato de metarchivo vectorial estático sin capacidad de macros, scripts o ejecutables. Abrir un archivo CMX en CorelDRAW, Inkscape o LibreOffice es seguro. Los archivos .cmx de clipart antiguos de los CD de Corel son datos inofensivos; no se conoce ningún vector de explotación para este formato. El único riesgo es cosmético: un renderizado incorrecto en herramientas que no sean CorelDRAW.
Detalles del formato
en pocas palabras- Formato de clip-art Collage Complete - El antiguo software gráfico Collage utilizaba .cmx para su propio formato de clip-art, no relacionado con Corel CMX.
- Archivo de secuencia MIDI Yamaha CMX - Algunos modelos de teclados Yamaha utilizan .cmx para una secuencia MIDI propietaria; totalmente ajeno al formato vectorial.
Programas que abren archivos CMX
Detalles técnicos
especificación profunda| Tipo de archivo | Metarchivo vectorial basado en RIFF (binario) |
| Bytes mágicos | RIFF (o RIFX) en el desplazamiento 0; tipo de formulario CMX1 en el desplazamiento 8 |
| Orden de bytes | Little-endian (variante RIFF/Intel) o big-endian (variante RIFX/Motorola), declarado en el desplazamiento 0 |
| Desarrollador | Corel Corporation |
| Contenedor | RIFF con tipo de formulario CMX1 en el desplazamiento 8; el mismo sobre utilizado por WAV, AVI y otros formatos RIFF |
| Compresión | Ninguna - metarchivo basado en fragmentos sin comprimir |
| Espacios de color | PANTONE, RGB y CMYK |
| Tipos de contenido | Objetos vectoriales y opcionalmente mapas de bits incrustados dentro del mismo archivo |
| Fragmentos internos | DISP (miniatura de vista previa), PACK/PAGE (objetos por página), FNTL (tabla de fuentes), CLRT (tabla de colores) |
| Versiones del formato | CMX v1 (CorelDRAW 4, 16 bits) y CMX v2 (CorelDRAW 5+, 32 bits) |
| Tamaño típico de archivo | 50 KB - 10 MB (desde un solo clipart hasta una presentación de varias páginas) |
| Caso de uso | Formato de intercambio en la suite CorelDRAW y contenedor de distribución para librerías de clipart de Corel |
| Soporte de plataforma | Windows (nativo en CorelDRAW); Linux y macOS a través de Inkscape y sK1 |
| Tipo MIME | image/x-cmx |
| Lanzado | 1993 (CorelDRAW 4 / Corel Presentation Exchange v1) |
| Última versión | CMX v2 (16-bit and 32-bit variants, CorelDRAW 5/6 era) |
| Especificación | docs.aspose.net |