Hva er CMX-filformatet?
En .cmx-fil er et Corel Presentation Exchange-vektorbilde, et format introdusert med CorelDRAW 4 i 1993. Designet som et utvekslingsformat på tvers av CorelDRAW Suite - CorelDRAW, Corel Presentations, Corel Photo-Paint - fungerte det også som beholder for de store bibliotekene med utklippsbilder som fulgte med CorelDRAW på CD-ROM-er gjennom 1990- og 2000-tallet.
Internt bruker .cmx den RIFF-baserte beholderen (samme struktur som ligger til grunn for .wav og AVI-filer). RIFF-formtypen ved byte-offset 8 er CMX1, som unikt identifiserer filen som Corel Presentation Exchange fremfor et annet RIFF-basert format. Filer åpnes med RIFF i little-endian (Intel) byterekkefølge eller RIFX i big-endian (Motorola) byterekkefølge.
En .cmx-fil kan inneholde både oppløsningsuavhengige vektorobjekter og innebygd punktgrafikk (bitmaps). Den støtter fargerommene PANTONE, RGB og CMYK, og kan inneholde presentasjoner over flere sider. En DISP-blokk lagrer et forhåndsvisningsbilde. Formatet har 16-bit og 32-bit under-varianter (CMX v1 og v2) knyttet til CorelDRAW-versjonen som opprettet filen.
Corels eget .cdr-format er det foretrukne arbeidsformatet i dag, og .svg er den moderne åpne standarden for vektorutveksling. .cmx-filer forblir lesbare i CorelDRAW, Inkscape, LibreOffice Draw og den åpne kildekode-vektoreditoren sK1.
Sikkerhet og trygghet
RISIKO: LOWCMX er et statisk vektormetafil-format uten mulighet for makroer, skript eller kjørbare filer. Det er trygt å åpne en CMX-fil i CorelDRAW, Inkscape eller LibreOffice. Gamle .cmx-utklippsbilder fra Corel-CD-er er ufarlige data; det finnes ingen kjente sikkerhetshull for dette formatet. Den eneste risikoen er kosmetisk - feilaktig gjengivelse i verktøy som ikke er CorelDRAW.
Formatdetaljer
i et nøtteskall- Collage Complete utklippsbilde-format - Eldre Collage-grafikkprogramvare brukte .cmx for sitt eget utklippsbilde-format, urelatert til Corel CMX.
- Yamaha CMX MIDI-sekvensfil - Enkelte Yamaha-keyboardmodeller bruker .cmx for en proprietær MIDI-sekvens; helt urelatert til vektorformatet.
Programmer som åpner CMX-filer
Tekniske detaljer
dyp spesifikasjon| Filtype | RIFF-basert vektormetafil (binær) |
| Magic bytes | RIFF (eller RIFX) ved offset 0; CMX1 formtype ved offset 8 |
| Byterekkefølge | Little-endian (RIFF/Intel-variant) eller big-endian (RIFX/Motorola-variant), deklarert ved offset 0 |
| Utvikler | Corel Corporation |
| Beholder | RIFF med CMX1 formtype ved offset 8; samme konvolutt brukes av WAV, AVI og andre RIFF-formater |
| Komprimering | Ingen - ukomprimert blokkbasert metafil |
| Fargerom | PANTONE, RGB og CMYK |
| Innholdstyper | Vektorobjekter og valgfritt innebygd punktgrafikk i samme fil |
| Interne blokker | DISP (forhåndsvisning), PACK/PAGE (sider), FNTL (fonttabell), CLRT (fargetabell) |
| Formatversjoner | CMX v1 (CorelDRAW 4, 16-bit) og CMX v2 (CorelDRAW 5+, 32-bit) |
| Typisk filstørrelse | 50 KB - 10 MB (fra enkelt utklippsbilde til flersidig presentasjon) |
| Bruksområde | Utvekslingsformat på tvers av CorelDRAW Suite og distribusjonsbeholder for Corels utklippsbilde-biblioteker |
| Plattformstøtte | Windows (innfødt i CorelDRAW); Linux og macOS via Inkscape og sK1 |
| MIME-type | image/x-cmx |
| Utgitt | 1993 (CorelDRAW 4 / Corel Presentation Exchange v1) |
| Siste versjon | CMX v2 (16-bit and 32-bit variants, CorelDRAW 5/6 era) |
| Spesifikasjon | docs.aspose.net |