Hvad er CMX-filformatet?
En .cmx-fil er et Corel Presentation Exchange-vektorbillede, et format introduceret med CorelDRAW 4 i 1993. Designet som udvekslingsformat på tværs af CorelDRAW Suite - CorelDRAW, Corel Presentations, Corel Photo-Paint - fungerede det også som container for de store clipart-biblioteker, der fulgte med CorelDRAW CD-ROM'er gennem 1990'erne og 2000'erne.
Internt bruger .cmx den RIFF-chunk-baserede container (samme struktur som ligger til grund for .wav og AVI-filer). RIFF-formtypen ved byte-offset 8 er CMX1, hvilket entydigt identificerer filen som Corel Presentation Exchange frem for et andet RIFF-baseret format. Filer åbnes med RIFF i little-endian (Intel) byte-rækkefølge eller RIFX i big-endian (Motorola) byte-rækkefølge.
En .cmx-fil kan indeholde både opløsningsuafhængige vektorobjekter og indlejret bitmap-grafik. Den understøtter PANTONE, RGB og CMYK-farverum og kan indeholde præsentationer med flere sider. En DISP-chunk gemmer et miniaturebillede til forhåndsvisning. Formatet har 16-bit og 32-bit under-varianter (CMX v1 og v2) knyttet til den CorelDRAW-udgave, der oprettede filen.
Corels indfødte .cdr-format er det foretrukne arbejdsformat i dag, og .svg er den moderne åbne standard-ækvivalent til vektorudveksling. .cmx-filer forbliver læsbare i CorelDRAW, Inkscape, LibreOffice Draw og sK1 open-source vektoreditoren.
Sikkerhed og tryghed
RISIKO: LOWCMX er et statisk vektormetafilformat uden makro-, script- eller eksekverbar kapacitet. Det er sikkert at åbne en CMX-fil i CorelDRAW, Inkscape eller LibreOffice. Gamle clipart .cmx-filer fra Corel-CD'er er harmløse data; der findes ingen kendte udnyttelsesmetoder for dette format. Den eneste risiko er kosmetisk - forkert gengivelse i værktøjer, der ikke er CorelDRAW.
Formatdetaljer
kort fortalt- Collage Complete clipart-format - Ældre Collage-grafiksoftware brugte .cmx til sit eget clipart-format, urelateret til Corel CMX.
- Yamaha CMX MIDI-sekvensfil - Nogle Yamaha-keyboardmodeller bruger .cmx til en proprietær MIDI-sekvens; fuldstændig urelateret til vektorformatet.
Programmer der åbner CMX-filer
Tekniske detaljer
dyb specifikation| Filtype | RIFF-baseret vektormetafil (binær) |
| Magic bytes | RIFF (eller RIFX) ved offset 0; CMX1-formtype ved offset 8 |
| Byte-rækkefølge | Little-endian (RIFF/Intel-variant) eller big-endian (RIFX/Motorola-variant), deklareret ved offset 0 |
| Udvikler | Corel Corporation |
| Container | RIFF med CMX1-formtype ved offset 8; samme kuvert bruges af WAV, AVI og andre RIFF-formater |
| Komprimering | Ingen - ukomprimeret chunk-baseret metafil |
| Farverum | PANTONE, RGB og CMYK |
| Indholdstyper | Vektorobjekter og valgfrit indlejrede bitmaps i samme fil |
| Interne chunks | DISP (miniaturebillede), PACK/PAGE (objekter pr. side), FNTL (skrifttabel), CLRT (farvetabel) |
| Formatversioner | CMX v1 (CorelDRAW 4, 16-bit) og CMX v2 (CorelDRAW 5+, 32-bit) |
| Typisk filstørrelse | 50 KB - 10 MB (enkelt clipart til flersidet præsentation) |
| Anvendelse | Udvekslingsformat på tværs af CorelDRAW Suite og distributionscontainer for Corel-clipart-biblioteker |
| Platformunderstøttelse | Windows (indfødt i CorelDRAW); Linux og macOS via Inkscape og sK1 |
| MIME-type | image/x-cmx |
| Udgivet | 1993 (CorelDRAW 4 / Corel Presentation Exchange v1) |
| Seneste version | CMX v2 (16-bit and 32-bit variants, CorelDRAW 5/6 era) |
| Specifikation | docs.aspose.net |