O que é o formato de ficheiro CMX?
Um arquivo .cmx é uma imagem vetorial Corel Presentation Exchange, um formato introduzido com o CorelDRAW 4 em 1993. Projetado como o formato de intercâmbio em toda a suíte CorelDRAW - CorelDRAW, Corel Presentations, Corel Photo-Paint - ele também serviu como o contêiner para as grandes bibliotecas de clipart incluídas nos CD-ROMs do CorelDRAW ao longo das décadas de 1990 e 2000.
Internamente, o .cmx utiliza o contêiner baseado em blocos RIFF (a mesma estrutura que sustenta os arquivos .wav e AVI). O tipo de formulário RIFF no deslocamento de byte 8 é CMX1, o que identifica exclusivamente o arquivo como Corel Presentation Exchange em vez de outro formato baseado em RIFF. Os arquivos abrem com RIFF em ordem de bytes little-endian (Intel) ou RIFX em ordem de bytes big-endian (Motorola).
Um arquivo .cmx pode conter tanto objetos vetoriais independentes de resolução quanto arte em bitmap incorporada. Ele suporta espaços de cores PANTONE, RGB e CMYK e pode conter apresentações de várias páginas. Um bloco DISP armazena uma miniatura de visualização. O formato possui subvariantes de 16 bits e 32 bits (CMX v1 e v2) vinculadas à versão do CorelDRAW que criou o arquivo.
O formato nativo .cdr da Corel é o formato de trabalho preferido hoje, e o .svg é o equivalente moderno de padrão aberto para intercâmbio vetorial. Os arquivos .cmx permanecem legíveis no CorelDRAW, Inkscape, LibreOffice Draw e no editor vetorial de código aberto sK1.
Segurança e proteção
RISCO: LOWO CMX é um formato de meta-arquivo vetorial estático sem capacidade de macro, script ou executável. Abrir um arquivo CMX no CorelDRAW, Inkscape ou LibreOffice é seguro. Arquivos .cmx de cliparts antigos de CDs da Corel são dados inofensivos; não existe vetor de exploração conhecido para este formato. O único risco é cosmético - renderização incorreta em ferramentas que não sejam o CorelDRAW.
Detalhes do formato
em resumo- Formato de clip-art Collage Complete - O software gráfico antigo Collage usava .cmx para seu próprio formato de clip-art, não relacionado ao Corel CMX.
- Arquivo de sequência MIDI Yamaha CMX - Alguns modelos de teclado Yamaha usam .cmx para uma sequência MIDI proprietária; completamente não relacionado ao formato vetorial.
Programas que abrem arquivos CMX
Detalhes técnicos
especificação profunda| Tipo de arquivo | Meta-arquivo vetorial baseado em RIFF (binário) |
| Assinatura do arquivo | RIFF (ou RIFX) no deslocamento 0; tipo de formulário CMX1 no deslocamento 8 |
| Ordem dos bytes | Little-endian (variante RIFF/Intel) ou big-endian (variante RIFX/Motorola), declarado no deslocamento 0 |
| Desenvolvedor | Corel Corporation |
| Contêiner | RIFF com tipo de formulário CMX1 no deslocamento 8; o mesmo envelope usado por WAV, AVI e outros formatos RIFF |
| Compressão | Nenhuma - meta-arquivo baseado em blocos não compactado |
| Espaços de cores | PANTONE, RGB e CMYK |
| Tipos de conteúdo | Objetos vetoriais e, opcionalmente, bitmaps incorporados no mesmo arquivo |
| Blocos internos | DISP (miniatura de visualização), PACK/PAGE (objetos por página), FNTL (tabela de fontes), CLRT (tabela de cores) |
| Versões do formato | CMX v1 (CorelDRAW 4, 16 bits) e CMX v2 (CorelDRAW 5+, 32 bits) |
| Tamanho típico do arquivo | 50 KB - 10 MB (de um único clipart a uma apresentação de várias páginas) |
| Caso de uso | Formato de intercâmbio na suíte CorelDRAW e contêiner de distribuição para bibliotecas de clipart da Corel |
| Suporte de plataforma | Windows (nativo no CorelDRAW); Linux e macOS via Inkscape e sK1 |
| Tipo MIME | image/x-cmx |
| Lançado | 1993 (CorelDRAW 4 / Corel Presentation Exchange v1) |
| Versão mais recente | CMX v2 (16-bit and 32-bit variants, CorelDRAW 5/6 era) |
| Especificação | docs.aspose.net |