Pular para o conteúdo
Octo × Formato CDR Pedir um diagnóstico

Octo para o formato CDR

Cada arquivo diz a própria versão. Quem decide o que fica é você.

O CDR é fechado e não tem compatibilidade para trás, mas o cabeçalho de cada arquivo diz em que versão ele foi gravado. O Octo inventaria o acervo sem abrir o CorelDRAW, prepara a cópia na versão de quem recebe, converte para SVG com ferramentas livres que leem CDR e mostra o que a conversão perdeu. O original fica intacto; a arte, o descarte e o envio ficam com pessoas.

Compatibilidade para trásnenhumasegundo a Corel: versão antiga não abre arquivo novo
Cabeçalho lido12 bytesRIFF + CDR + versão, ou a parte interna do ZIP
Filtro CDR do Inkscape7–X4como o próprio filtro se descreve
Fontes10listadas no fim da página
01

O que o Octo faz com o seu acervo de CDR.

Seis entregas possíveis, tiradas do levantamento. Todas começam com cópia e leitura, todas conferem o resultado pelo conteúdo, e todas vão para revisão de quem responde pela arte.

Inventário sem abrir o CorelDRAW

Versão interna de cada arquivo pelo cabeçalho (RIFF, ZIP ou o formato antigo Waldo), tamanho, data e sha256. Só leitura, sobre montagem somente leitura.

Entrega: acervo.csv e resumo por versão

Duplicados e cópias de segurança

Mesmo sha256 em pastas diferentes, Backup_of_ e arquivos de bloqueio separados, para a contagem mostrar o acervo de verdade.

Entrega: lista de duplicados com o primeiro caminho

Cópia na versão de quem recebe

Política escrita por destino e macro no CorelDRAW que grava a cópia na versão escolhida, sem salvar o original, com registro de cada arquivo.

Entrega: cópias e registro para o designer conferir

Conversão para SVG e PNG

libcdr e Inkscape sobre cópias, com limite de tempo por arquivo, para que um arquivo corrompido não derrube o lote.

Entrega: SVG, pré-visualização e manifesto

Conferência do que se perdeu

Caminhos, textos e imagens contados; fontes fora da lista do estúdio e imagens externas apontadas. O que falta vai para o designer.

Entrega: conferencia.csv com os suspeitos

Dado pessoal sinalizado

Crachás, etiquetas e malas diretas antigas guardam nomes dentro do CDR. Esses arquivos ficam marcados antes de qualquer conversão para texto.

Entrega: lista para o encarregado de dados
02

Oito braços, um acervo conferido.

O mesmo ciclo do Octo, aplicado a arquivos CDR. Cada braço tem um papel estreito; quem aprova a arte, decide o descarte e responde pelo dado são pessoas.

  1. Descoberta

    Levanta o que já existe

    Onde estão os arquivos, quantos são, quais estações têm CorelDRAW e em que versão, e para quem se envia arquivo.

  2. Dados

    Monta o inventário

    Versão interna, contêiner, sha256, duplicados e leitura livre, um arquivo por linha.

  3. Segurança

    Cuida do acesso e do dado

    Montagem somente leitura, arquivos com dado pessoal sinalizados (LGPD), nada enviado para fora sem aprovação.

  4. Arquitetura

    Escolhe o caminho

    Cabeçalho, libcdr, Inkscape ou macro no CorelDRAW, conforme a tarefa e a versão do arquivo.

  5. Desenvolvimento

    Escreve os scripts

    Inventário, conversão, conferência e macro, com a fonte de cada regra anotada no arquivo.

  6. Revisão

    Confere pelo conteúdo

    Formas, textos, fontes e páginas contados, PNG ao lado do PDF original. "O SVG foi gerado" não é conferência.

  7. Publicação

    Prepara a entrega

    Inventário, cópias e manifesto. O envio à gráfica e a migração do servidor são feitos com aprovação de uma pessoa.

  8. Documentação

    Registra o que vale no seu ambiente

    Política de versões por destino, ferramentas e versões usadas, quem aprovou cada lote e como voltar atrás.

O Octo trabalha com cópia e com leitura; o original fica intacto. Não aprova arte, não decide o descarte e não guarda licença de ninguém.

03

Cada tarefa, o seu caminho.

O critério que o Octo usa para escolher, com o limite documentado de cada caminho.

TarefaCaminhoObservação
Descobrir a versão de cada arquivoPython lendo o cabeçalhoNão precisa do CorelDRAW; número interno, não o nome comercial
Achar duplicadossha256Cópias de segurança listadas à parte
Testar se o leitor livre abrecdr2raw com limite de tempoProcesso separado por arquivo
Pré-visualizar e indexar textocdr2xhtml ou InkscapePara busca, não para produção
SVG ou PDF para migraçãoInkscape (libcdr)Filtro se descreve como 7–X4; fidelidade a conferir
Salvar na versão de quem recebeMacro VBA com SaveAsCorelDRAW aberto e uma pessoa presente
PDF fiel ao originalPublish to PDF no CorelDRAWVer a área de exportação em lote
Saber fontes e vínculos de cada arquivoMacro percorrendo as formasSó o CorelDRAW lê o arquivo inteiro
Abrir CDR sem CorelDRAW, para lerLibreOffice DrawSó citado; não grava CDR
04

Da pasta sem dono ao acervo com mapa.

Três degraus. Cada um só faz sentido depois que o anterior mostrou resultado na sua equipe.

Proposta, não promessa

1 Hoje

Inventário

O Octo mostra o que há no acervo, em que versão e o que está duplicado, sem gravar nada.

  • Arquivos por versão interna
  • Duplicados e cópias de segurança
  • Arquivos com dado pessoal sinalizados
Ganho: saber o tamanho do acervo antes de migrar
2 Próximo

Política de versões

Cada destino com a versão escrita, cópias gravadas por macro e conferidas pelo designer.

  • Original sempre intacto
  • Registro de cada cópia
  • PDF de conferência junto
Ganho: menos arquivo devolvido porque "não abre"
3 Depois

Acervo pesquisável

Cópias em SVG e PNG para busca e reaproveitamento, com relatório do que se perdeu.

  • Busca por texto nas peças antigas
  • Suspeitos revisados por pessoa
  • Manifesto ligando cópia e original
Ganho: arte antiga encontrada em vez de redesenhada
05

Confirmado em fonte.

Cada ponto abaixo tem fonte publicada pela Corel, pela Microsoft, pelo projeto livre ou pelo órgão responsável. Nomes de objeto e de método se conferem no Object Browser da versão instalada. As fontes estão na seção seguinte.

4

pontos com fonte publicada, cada um com a referência indicada ao lado.

ConfirmadoSem compatibilidade para trás
"CorelDRAW files are not backwards compatible": arquivo de versão mais nova não abre na antiga; o caminho é "Salvar como" escolhendo a versão.Fonte: coreldraw.com, How to open CDR files
Confirmado"Keep editable" pode mudar a aparência
Ao salvar numa versão anterior, manter editável pode mudar textos, contornos, preenchimentos e transparências; a versão padrão de gravação fica nas preferências.Fonte: product.corel.com, Save drawings
ConfirmadoComo a libcdr reconhece um CDR
RIFF + CDR + caractere de versão; WL para o formato antigo; ou um contêiner com content/riffData.cdr ou content/root.dat.Fonte: código da libcdr, CDRDocument.cpp
ConfirmadoO filtro do Inkscape usa a libcdr
Registra .cdr ("Corel DRAW 7-X4 files"), .cdt, .ccx e .cmx; a libcdr é MPL 2.0, versão 0.1.9 no Debian e no Arch.Fonte: gitlab.com/inkscape, cdr-input.cpp; packages.debian.org; archlinux.org
06

O que o Octo faz e o que fica com vocês.

O Octo prepara tudo, mas não assina. O documento que vale continua com quem responde por ele.

O Octo prepara

Levanta, calcula, organiza e gera os documentos: arquivos, PDFs, planilhas de dados variáveis, provas e relatórios.

Entrega: material pronto para conferir

A sua equipe confere

O cliente ou o diretor de arte confere o que o Octo entregou antes de aprovar. Se algo não fecha, volta para o Octo com a correção.

Etapa: conferência por quem aprova

Quem aprova

O Octo não aprova a arte. Numa arte não há assinatura legal: a aprovação da arte e da prova fica com o cliente ou o diretor de arte.

Aprovação: cliente ou diretor de arte
07

Fontes.

Páginas da Corel (formato, ajuda, comunicado de 2026, atualizações) e código e pacotes da libcdr e do Inkscape, consultados em 31/10/2026.

Seu acervo de CDR, inventariado e conferido.

O diagnóstico começa por um inventário só de leitura de uma pasta que importa. Você recebe o acervo por versão, os duplicados, o que precisa do CorelDRAW e as perguntas que só a sua equipe responde, e decide com isso na mão.