ForHosting KIT · PDF e documentos

Verifique o perfil de cor do PDF: CMYK, RGB ou nenhum

Este verificador de perfil de cor lê um bloco XMP, RDF ou um dicionário de metadados extraído do PDF e informa se há uma declaração explícita de perfil CMYK, perfil RGB ou nenhum perfil incorporado.

● BetaGrátis · no seu navegador
Use pelo WebAPIE-mailTelegramApp em breve

Essa distinção ajuda antes da impressão comercial: uma declaração RGB pode indicar que a conversão ainda é necessária, enquanto um perfil de saída CMYK identificado pode documentar a condição de impressão pretendida. A verificação é determinística, não envia o PDF a outro serviço e explica qual indício dos metadados produziu a classificação.

O que o verificador determina

Um PDF pode parecer correto no monitor e ainda conter informações de cor inadequadas ou ambíguas para um fluxo de impressão. Este verificador responde a uma pergunta específica e auditável: o bloco de metadados fornecido identifica explicitamente um perfil CMYK, identifica um perfil RGB ou não contém uma declaração reconhecida? Ele procura termos canônicos de espaços de cor, famílias comuns de perfis ICC e valores de modo de cor do Photoshop presentes em XMP e metadados relacionados. O resultado traz a classificação, um valor booleano que informa se um perfil foi encontrado e uma evidência curta sobre a declaração correspondente. Um bloco completo sem declaração relevante retorna nenhum; isso é um resultado válido, não um erro. Já um texto que não seja um bloco XMP ou RDF completo nem um dicionário PDF serializado é rejeitado, pois tratar metadados ausentes como documento sem perfil esconderia uma falha de extração. A ferramenta analisa somente os metadados. Ela não renderiza páginas, inspeciona todos os objetos de imagem, abre um fluxo OutputIntent nem comprova que todos os elementos usam o espaço declarado.

Como preparar e interpretar os metadados

Forneça o bloco completo extraído do PDF, incluindo seu invólucro XMP ou RDF, ou informe um dicionário PDF completo entre sinais de menor e maior duplicados. Preserve exatamente os nomes dos perfis e os campos de espaço de cor, pois eles constituem as evidências da classificação. Um resultado CMYK pode vir de declarações como DeviceCMYK, de um valor de modelo CMYK, do modo de cor 4 do Photoshop ou de uma família reconhecível de perfis de impressão, como FOGRA, SWOP, GRACoL ou ISO Coated. Um resultado RGB pode vir de DeviceRGB, CalRGB, sRGB, Adobe RGB, Display P3, ProPhoto RGB, ECI RGB, de um valor de modelo RGB ou do modo de cor 3 do Photoshop. Se as duas famílias estiverem explicitamente presentes, o verificador rejeita a entrada como conflitante, em vez de escolher a primeira correspondência. Interprete nenhum literalmente: nenhuma declaração compatível de perfil incorporado foi encontrada no bloco. Isso não significa que o PDF não tenha cores nem garante saída independente do dispositivo; significa apenas que os metadados disponíveis não declaram um perfil classificável.

Como usar o resultado na revisão para impressão

Use o resultado como uma etapa inicial, não como certificado completo de preflight. Na impressão offset ou digital, um perfil CMYK declarado costuma ser um sinal útil por registrar uma condição voltada à gráfica, mas o perfil correto ainda depende do equipamento, do papel, dos limites de tinta e da norma regional. Um resultado RGB não representa automaticamente um defeito: fluxos PDF modernos podem preservar conteúdo RGB e convertê-lo por meio de uma condição de saída controlada no processador de imagens raster. Mesmo assim, a equipe de produção deve confirmar onde e como a conversão ocorrerá. Um resultado sem perfil requer uma decisão documentada. O arquivo pode depender da cor do dispositivo, de uma ordem de serviço separada ou de dados OutputIntent não incluídos nos metadados extraídos. Combine esta verificação com análises de tamanho de página, sangria, incorporação de fontes, resolução, transparência, sobreposição, cores especiais e OutputIntent. Na entrada automatizada, armazene a classificação e as evidências com o trabalho, encaminhe arquivos RGB ou sem perfil para revisão e aplique rejeição automática somente às regras acordadas com a gráfica. Pela API, cada verificação custa US$ 0,002.

Triar arquivos recebidos para impressão

Encaminhe PDFs com RGB ou sem perfil declarado para revisão de pré-impressão antes do início da produção.

Documentar a conformidade do fornecedor

Registre a família de cor declarada e a evidência correspondente junto de cada arquivo de publicidade ou embalagem enviado.

Investigar saídas inconsistentes

Compare declarações de metadados entre revisões do PDF quando provas e impressões finais apresentarem mudanças inesperadas de cor.

Um resultado CMYK garante que o PDF está pronto para impressão?

Não. Ele confirma uma declaração CMYK nos metadados fornecidos, mas um preflight completo também deve inspecionar objetos de página, condições de saída, fontes, sangria, resolução e outros requisitos.

Por que um bloco de metadados válido retorna nenhum?

O bloco está estruturalmente presente, mas não contém uma declaração compatível de perfil CMYK ou RGB. Isso difere de um bloco ausente, rejeitado como entrada inválida.

Um perfil RGB é sempre inadequado para impressão?

Não. Alguns fluxos gerenciados mantêm intencionalmente os dados RGB até a conversão de saída. Confirme com a gráfica a política de conversão e a condição de impressão desejada.

O que ocorre se houver declarações CMYK e RGB?

A entrada é rejeitada como conflitante, pois selecionar uma declaração ocultaria uma ambiguidade que precisa ser resolvida no preflight.

O verificador lê o arquivo PDF completo?

Não. Ele aceita um bloco XMP, RDF ou dicionário de metadados PDF já extraído. Não analisa conteúdo de página nem decodifica fluxos ICC incorporados nos bytes.

Quanto custa uma verificação pela API?

Cada solicitação custa US$ 0,002. O processamento é determinístico e não chama serviços externos.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/pdf/color-profile-check

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/pdf/color-profile-check \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"metadata":"<x:xmpmeta xmlns:x=\"adobe:ns:meta/\"><rdf:RDF><rdf:Description photoshop:ICCProfile=\"U.S. Web Coated (SWOP) v2\" photoshop:ColorMode=\"4\"/></rdf:RDF></x:xmpmeta>"}'
{
  "metadata": "<x:xmpmeta xmlns:x=\"adobe:ns:meta/\"><rdf:RDF><rdf:Description photoshop:ICCProfile=\"U.S. Web Coated (SWOP) v2\" photoshop:ColorMode=\"4\"/></rdf:RDF></x:xmpmeta>"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "pdf.color_profile_check",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_chars250000
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Ver a documentação completa do KIT →