Spot para processo CMYK
Reconstrua uma cor especial em quatro cores: RGB 200, 16, 46 vira ciano 0 %, magenta 92 %, amarelo 77 % e preto 22 %, com Delta E de 0.4385, uma correspondência excelente. A tinta total também é verificada. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Red
- 200
- Verde
- 16
- Azul
- 46
- Nome da cor especial
- Brand Crimson
- Ciano
- 0
- Magenta
- 92
- Amarelo
- 77
- Key
- 22
Precisa de uma receita de processo pronta para impressão a partir de um spot de marca que você só tem em RGB? Informe vermelho, verde e azul como inteiros de zero a duzentos e cinquenta e cinco, opcionalmente nomeie a tinta e defina uma cobertura total máxima, e receba percentuais de ciano, magenta, amarelo e preto (key) mais uma string compacta de receita. O motor reconstrói a cor de processo, compara-a com o spot original em CIE L*a*b* com Delta E CIE76 e informa a qualidade do ajuste, se a tinta total respeita o limite TAC e se a reconstrução fica em uma faixa prática de gamut de processo.
Por que a aproximação de spot para processo importa na prensa
Tintas spot são misturadas ou compradas como uma única cor de chapa, muitas vezes de uma biblioteca ou manual de marca, e imprimem como uma tinta sólida em vez de uma trama de primários de processo. O trabalho em processo monta cada matiz a partir das chapas ciano, magenta, amarelo e preto.
Quando o orçamento, a configuração da prensa ou um dispositivo digital de tiragem curta não comporta uma quinta ou sexta chapa, as equipes de produção precisam aproximar o spot com uma receita CMYK suficientemente próxima para mockups de embalagem, amostras de venda ou colateral de baixa criticidade. Designers frequentemente têm apenas um triplo sRGB de um guia web ou de uma foto de produto, não um valor espectral de laboratório medido.
Esta capacidade recebe essa entrada prática —três canais inteiros— e produz um build clássico de processo que você pode colar em um ticket, uma anotação PDF ou uma nota de preflight. Também responde à pergunta que os compradores sempre fazem: quão longe a reconstrução fica do spot pretendido? Use quando precisar de uma linha de base estável e automatizável, não de um soft-proof sob um perfil ICC personalizado.
O objetivo é uma aproximação honesta com validação, não a alegação de que todo spot fluorescente ou metálico cairá no gamut de processo.
Como funcionam a receita, o escalonamento TAC e a validação Delta E
O motor primeiro converte os canais sRGB validados em percentuais CMYK com a fórmula subtrativa padrão: key é um menos o máximo do vermelho, verde e azul normalizados; ciano, magenta e amarelo derivam do restante do sinal cromático e são arredondados a percentuais inteiros. Esse passo TAC modela restrições comuns em offset de folha, em que cobertura excessiva causa problemas de secagem e repinte.
A receita de processo é então invertida de volta a sRGB aproximado e tanto o spot original quanto a reconstrução são convertidos a CIE L*a*b* sob D65 para calcular Delta E CIE76 como distância euclidiana em Lab. As faixas de qualidade são excellent abaixo de um, good abaixo de três, fair abaixo de seis e poor a partir de seis.
Casos de uso
Entrega de marca sem quinta chapa
Transforme uma amostra RGB de marca em receita CMYK de processo com Delta E para o comprador de impressão aprovar ou rejeitar o substituto em quatro cores antes de gravar chapas.
Checagens de conformidade TAC em embalagem
Imponha cobertura total máxima em aproximações densas de spot e sinalize builds que precisaram de escalonamento de CMY para permanecer seguros na prensa.
Automação de catálogo e CMS
Converta em lote cores digitais de produto em builds de processo e armazene strings de receita e graus de ajuste ao lado de cada SKU em portais de fornecedor.
Perguntas frequentes
Isto é um soft-proof ICC completo?
Não. Usa a fórmula clássica RGB–CMYK mais Delta E Lab como linha de base determinística. Para tolerâncias legais de marca, use espectros medidos e perfis específicos de prensa.
O que o Delta E indica?
O quanto a reconstrução em quatro cores se afasta da cor especial original, medido em CIE Lab com a fórmula CIE76. O vermelho 200, 16, 46 é reconstruído com Delta E de 0.4385, classificado como correspondência excelente.
Para que serve o limite de tinta total?
A cobertura total soma as quatro porcentagens. A receita do exemplo usa 191 % contra um limite de 300 %, então fica abaixo; você pode definir o seu próprio máximo conforme a impressora e o papel.
Funciona com uma cor neon ou metálica?
Não de forma confiável. Tintas fluorescentes, metálicas e parecidas costumam ficar fora da gama de processo comum. O resultado informa se a reconstrução fica numa faixa prática, e tolerâncias de marca apertadas ainda pedem um fluxo medido.
Posso dar um nome à tinta?
Sim. Informe o nome da cor especial, por exemplo Brand Crimson, e ele volta junto com a receita, para que o pedido ou a nota de pré-impressão deixe claro qual tinta foi aproximada.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
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.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/color/spot-to-process \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"red":200,"green":16,"blue":46}'const res = await fetch("https://api.kit.forhosting.com/color/spot-to-process", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"red": 200,
"green": 16,
"blue": 46
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/color/spot-to-process",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"red": 200,
"green": 16,
"blue": 46
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/color/spot-to-process", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"red":200,"green":16,"blue":46}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"red":200,"green":16,"blue":46}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/color/spot-to-process", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"red": 200,
"green": 16,
"blue": 46
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "color.spot_to_process",
"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.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Use grátis no navegador ou chame a API a US$ 0,002 por requisição bem-sucedida.
Por que a aproximação de spot para processo importa na prensa
Ao devolver Delta E e um rótulo claro match_quality, a resposta apoia decisões de seguir ou parar sem abrir uma estação completa de gerenciamento de cor.
Como funcionam a receita, o escalonamento TAC e a validação Delta E
Quando a soma das quatro chapas ultrapassaria o max_tac (padrão trezentos por cento, configurável de cem a quatrocentos), ciano, magenta e amarelo são escalados proporcionalmente mantendo o preto, e o residual de arredondamento é aparado para que a tinta total nunca exceda o limite. O sinalizador within_process_gamut é verdadeiro quando Delta E é menor que três. O opcional spot_name é ecoado para tickets legíveis. Cada etapa é aritmética pura com arredondamento fixo: entradas idênticas sempre produzem o mesmo JSON, essencial para goldens de CI, contratos de API e widgets de cliente que devem coincidir com o servidor.
Entradas, saídas, preço e quando usar um fluxo CMS completo
Prefira um fluxo espectral medido com perfis ICC de prensa quando as tolerâncias legais de marca forem rígidas, quando o substrato e o retículo forem conhecidos, ou quando o spot for neon, metálico ou estiver fora do gamut de processo usual. Prefira esta ferramenta para estimativas rápidas, conversão automatizada de catálogo, geração de tickets e para ensinar a diferença entre um token RGB digital de marca e uma reconstrução em quatro cores. O status é beta enquanto a superfície se estabiliza, mas o contrato aritmético permanece fixo para as mesmas entradas, permitindo que sistemas posteriores confiem em nomes de campo e limiares de grau estáveis. Chame a capacidade com os campos inteiros obrigatórios red, green e blue de zero a duzentos e cinquenta e cinco. O opcional spot_name rotula a tinta nos logs; o opcional max_tac define o teto de cobertura total. O sucesso devolve os canais de entrada, cyan, magenta, yellow, key, as strings recipe e cmyk, o RGB reconstruído do processo, delta_e, match_quality, total_ink, max_tac, tac_ok, tac_scaled e within_process_gamut. O preço da API hospedada é um valor fixo de US$ 0,002 por requisição bem-sucedida; falhas invalid_input, como canal fora da faixa, não são cobradas.
Perguntas técnicas
Quais entradas a aproximação de spot para processo aceita?
Canais inteiros obrigatórios red, green e blue de 0 a 255. Opcionais spot_name (string) e max_tac (inteiro 100–400, padrão 300). Valores fora da faixa retornam invalid_input.
O que a resposta contém?
Percentuais de processo cyan, magenta, yellow e key, strings recipe e cmyk, RGB reconstruído, delta_e CIE76, match_quality, total_ink, flags TAC e within_process_gamut.
Quanto custa a API de spot para processo?
Cada chamada bem-sucedida à API custa US$ 0,002. O mesmo motor roda grátis no seu navegador sem necessidade de conta.
A aproximação é determinística?
Sim. Não há chamada de rede, semente aleatória nem dependência de relógio, de modo que o mesmo RGB e max_tac sempre produzem o mesmo JSON.