Ir para o conteúdo
4 min de leitura

Perfil ICC no PDF: por que o PDF/A exige cor declarada

O que são perfis ICC e o OutputIntent num PDF, por que o PDF/A declara a cor de saída, e por que RGB e CMYK mudam ao ir para a gráfica.

Um perfil ICC é um arquivo que descreve como um dispositivo reproduz cor, e um PDF pode carregar um para dizer como as cores da página devem ser lidas. Quando o documento vai ser arquivado por décadas, como exige o PDF/A, esse perfil deixa de ser detalhe. Ele é a parte do arquivo que define o significado das cores, não apenas o visual de hoje.

Cor depende do dispositivo

Quando um PDF diz “vermelho puro”, ele se refere a um valor de tinta ou de luz, não a uma cor exata. Um monitor de notebook, um celular e uma impressora a laser produzem o mesmo valor de forma diferente. Os espaços de cor mais comuns num PDF são DeviceRGB, que é luz, e DeviceCMYK, que é tinta. Eles dependem do dispositivo que os lê.

Um perfil ICC resolve isso ao descrever a relação entre os valores do dispositivo e uma cor de referência independente, numa escala que não depende de equipamento. Com o perfil, o leitor sabe o que fazer. Sem ele, ele adivinha, e cada programa adivinha de um jeito.

Quais perfis aparecem com mais frequência

Espaço de corOnde é usadoCuidado no PDF
sRGBTela, web, fotos de celular e câmeraPadrão mais seguro para arquivo digital
DeviceRGB sem perfilExportações comuns de editoresCor depende do leitor
CMYK (por exemplo, perfis de offset)Impressão em gráficaConverter de RGB muda as cores
Escala de cinzaDocumentos em preto e brancoSimples e estável, quando é o caso

A coluna da direita é o que costuma causar problema. O espaço de cor não é o que define a qualidade, mas a forma como ele é declarado no arquivo.

O que é o OutputIntent

Um OutputIntent é uma declaração no catálogo do PDF que diz em que condição de saída o documento foi pensado. Ele aponta para um perfil ICC do destino, como uma tela padrão ou uma impressão de referência. O leitor usa esse perfil para interpretar as cores que não têm referência própria.

No PDF/A, essa declaração costuma ser exigida quando o documento usa cores dependentes de dispositivo sem um perfil padrão que as defina. Por isso o conversor grava um perfil sRGB e declara a intenção de saída. Assim, a cor de cada página é lida do mesmo jeito, mesmo que o leitor seja diferente daqui a anos.

Por que a gráfica pede outra coisa

A impressão comercial usa CMYK, porque as tintas são ciano, magenta, amarelo e preto. A conversão de RGB para CMYK não é reversível e depende do perfil de impressão da gráfica e do papel. Cores vivas de tela, como certos azuis e verdes, costumam ficar mais apagadas no CMYK.

Por isso o perfil certo para gráfica é o que a gráfica informa, e não o que o programa sugere por padrão. Um PDF/A em sRGB é para arquivo digital; para impressão, é preciso outro arquivo, com o perfil de saída combinado. O guia sobre CMYK ou RGB no PDF para impressão explica a escolha em detalhes.

Como o PDF/A trata as cores

Ao converter um PDF para PDF/A, o Ghostscript regrava as cores com o perfil sRGB e grava o OutputIntent com o perfil. Quando o original já era RGB comum, a mudança é pequena. Se há cores fora da faixa do sRGB, como alguns verdes e azuis muito saturados, elas são reduzidas para o que o sRGB alcança, e o resultado fica mais próximo do que aparece na tela do que do que estava no original.

A conversão também não recupera o que o original não tinha. Uma imagem em CMYK convertida para sRGB pode mudar de tom, e um gradiente com muitas faixas pode ganhar bandas. Compare as páginas com cores importantes antes de arquivar.

Como conferir as cores de um PDF

Abra o arquivo e veja as propriedades do documento ou a lista de cores e perfis que o leitor mostra. Em versões recentes do Acrobat, o painel de preflight exibe os espaços de cor usados. Se a página tem tanto RGB quanto CMYK, a conversão para um só perfil evita surpresas na impressão e na leitura digital.

Para validar um PDF/A de forma rigorosa, o caminho é um validador dedicado, como o veraPDF. Ele confere o OutputIntent e as demais regras da norma, e gera um relatório que serve de prova se alguém pedir.

Onde o AjustaPDF se encaixa

O PDF para PDF/A do AjustaPDF oferece os níveis 1b, 2b e 3b, com o recomendado 2b. O Ghostscript grava as fontes embutidas, as cores em sRGB com o perfil e os metadados XMP. Se o órgão que recebe o arquivo exigir validação, confira o resultado com um validador, porque documentos com recursos incomuns podem precisar de ajuste no original.

Para o contexto geral do formato de arquivamento, veja o guia sobre PDF/A: o que é e quando usar.

Para escolher o nível de PDF/A, veja PDF/A-1b, 2b e 3b: a diferença; se a validação reprovar, PDF/A reprovado na validação; e se a cor mudou no papel, cores diferentes na impressão.

Perguntas frequentes

O que é perfil ICC e preciso dele num PDF?

Perfil ICC é um arquivo que descreve como um dispositivo, como uma tela ou uma impressora, reproduz cor. Ele permite que a mesma cor seja interpretada de forma previsível em aparelhos diferentes. Nem todo PDF tem um, e um PDF comum funciona sem ele. Para arquivamento e gráfica, ele passa a ser importante.

Por que o PDF/A pede uma cor de saída declarada?

Porque o PDF/A exige que cores dependentes de dispositivo, como RGB e CMYK puros, tenham uma referência clara. Essa referência fica num bloco chamado OutputIntent, com um perfil ICC. Sem essa referência, o leitor do futuro teria de adivinhar como as cores deveriam aparecer.

Um PDF em RGB pode ir para a gráfica?

Pode ir, mas a gráfica geralmente pede CMYK, porque a impressão usa tintas ciano, magenta, amarelo e preto. Converter de RGB para CMYK muda as cores, às vezes de forma visível. Confirme com a gráfica qual perfil ela usa antes de fechar o arquivo.

O PDF/A muda as cores da minha página?

Pode mudar, porque o conversor reescreve as cores para o espaço de saída definido. Em geral, a diferença é pequena quando o original já era RGB comum, mas cores muito saturadas ou tons fora da faixa do sRGB podem mudar mais. Compare o resultado na tela antes de arquivar.