PDF por página em lote
Uma pasta de CDR vira um PDF por página com o perfil combinado com a gráfica e o padrão de nome do cliente; o original não é salvo.
Entrega: PDFs, manifesto com sha256 e pendênciasOcto para CorelDRAW · VBA e macros
O CorelDRAW 2026 para Windows traz VBA instalado por padrão. Com ele, o Octo escreve macros que percorrem páginas, camadas e formas, publica PDF por página em lote, guarda tudo num GMS que a equipe instala e confere a arte antes de cada exportação. A arte, a prova de cor e a segurança das estações ficam com pessoas.
Seis entregas possíveis, tiradas do levantamento. Todas trabalham com cópia, todas registram o que fizeram e todas passam pela arte-finalista antes de seguir.
Uma pasta de CDR vira um PDF por página com o perfil combinado com a gráfica e o padrão de nome do cliente; o original não é salvo.
Entrega: PDFs, manifesto com sha256 e pendênciasTexto não convertido, RGB em peça CMYK, contorno fino, bitmap abaixo do DPI combinado e camada invisível com conteúdo, forma por forma.
Entrega: inventario.csv ao lado do documentoAs macros boas de cada estação num projeto só, com módulos em texto para revisar a diferença, versão e sha256 publicados.
Entrega: OctoEquipe.gms versionadoThisMacroStorage responde ao GlobalMacroStorage: confere a arte antes de cada exportação, avisa e registra, sem travar o trabalho.
Entrega: aviso na tela e log mensalPython com pywin32 abre o CorelDRAW por COM, chama macros com GMSManager.RunMacro e grava o manifesto, com uma pessoa na estação.
Entrega: script de lote com tempo limiteLevanta o nível de cada estação, macros guardadas em documentos e editores confiáveis; propõe High ou Very high com GMS assinado.
Entrega: mapa de estações para a TIO mesmo ciclo do Octo, aplicado às macros do CorelDRAW. Cada braço tem um papel estreito; quem aprova a arte, a prova e a segurança das estações são pessoas.
Versões do CorelDRAW nas estações, projetos GMS carregados, macros guardadas em documentos e nível de segurança de cada máquina.
De onde vem a lista de peças, o padrão de nome do cliente e os limites combinados com a gráfica.
High ou Very high, GMS assinado, nada de "Trust all installed GMS modules"; log sem dado pessoal desnecessário (LGPD).
Macro VBA, GMS da equipe com eventos, lote por COM de fora do processo, VSTA ou JavaScript para quem usa Mac.
Unidade fixada, grupo de comandos com nome e tratamento de erro que sempre fecha o grupo e restaura os estados.
PDF aberto, página contada, sha256 batendo, achado conferido na arte. "A macro rodou" não é conferência.
GMS versionado com sha256; a instalação nas estações e o envio à gráfica acontecem com aprovação de uma pessoa.
Macros da equipe, versão instalada em cada estação, quem aprovou cada lote e como voltar à versão anterior.
O Octo trabalha com cópia e não salva por cima da arte. Não aprova arte nem prova de cor, não muda a política de segurança das estações e não responde pelo arquivo que vai para a gráfica.
O critério que o Octo usa para escolher, com o cuidado documentado de cada caminho.
| Tarefa | Caminho (nomes a conferir no Object Browser da versão instalada) | Observação |
|---|---|---|
| PDF por página com padrão de nome | VBA: PDFSettings + PublishToPDF | Perfil salvo pela pessoa, combinado com a gráfica |
| PNG para web em lote | VBA: ExportBitmap | Resolução, transparência e perfil como argumentos |
| Inventário e auditoria de arte | VBA: Pages, Layers, FindShapes | Só leitura; a correção é da arte-finalista |
| Conferir antes de exportar | ThisMacroStorage + GlobalMacroStorage | Avisa e registra; bloquear só com aprovação |
| Desfazer o lote num passo | BeginCommandGroup / EndCommandGroup | Erro no meio corrompe a pilha de desfazer: tratar sempre |
| Lote de pastas inteiras | Python + pywin32 + COM | Uma pessoa logada na estação |
| Chamar macro de um GMS | GMSManager.RunMacro | Parâmetros com tipo e número iguais |
| Distribuir para a equipe | Arquivo GMS | O caminho mais simples para levar à equipe |
| Painel com interface rica | VSTA ou add-in .NET | Ver a página VSTA e add-ins |
| Automação no Mac | JavaScript | VBA e VSTA são "Windows only" |
Três degraus. Cada um só faz sentido depois que o anterior mostrou resultado no seu estúdio.
Proposta, não promessa
O Octo mostra o que há nas artes e nas estações, sem mudar nada.
PDFs e PNGs saem em lote, com manifesto e pendências.
Um projeto versionado, assinado, com eventos de conferência e instalação registrada.
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.
O Octo prepara tudo, mas não assina. O documento que vale continua com quem responde por ele.
Levanta, calcula, organiza e gera os documentos: arquivos, PDFs, planilhas de dados variáveis, provas e relatórios.
Entrega: material pronto para conferirO 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 aprovaO 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 arteAjuda oficial do CorelDRAW 2026, páginas de produto da Corel consultadas em 31/10/2026.
O diagnóstico começa por um inventário só de leitura das artes e das estações. Você recebe a lista do que a gráfica recusaria, das macros que existem em cada máquina e das perguntas que só a sua equipe responde, e decide com ela na mão.