Paletas discretas Paul Tol
Escolha uma família de Paul Tol e uma quantidade: bright com 3 cores devolve #4477AA, #EE6677 e #228833. As cores vêm de tabelas fixas, então o mesmo pedido sempre dá o mesmo conjunto, sem nada aleatório. 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
- Paleta
- Bright
- N
- 3
- Cores
- #4477AA, #EE6677, #228833
Retorna esquemas de cores discretos de Paul Tol a partir de tabelas fixas. Intenção de busca: paleta Paul Tol. Não são necessárias chamadas de rede nem sementes aleatórias. Trabalhos com falha não são cobrados.
O que uma paleta discreta de Paul Tol oferece
Uma paleta discreta é uma lista fixa de cores bem diferentes, feita para identificar grupos separados: uma cor por série, categoria ou região. Esta ferramenta devolve quatro famílias de Paul Tol, bright, vibrant, muted e light, exatamente como estão guardadas em tabelas fixas. Você escolhe a família e quantas cores precisa, e as cores chegam na ordem da tabela. Com bright e uma quantidade de 3, por exemplo, você recebe #4477AA, #EE6677 e #228833. Nada é gerado nem ajustado na hora, então o resultado é o mesmo hoje, amanhã e em qualquer outro aparelho.
Como escolher a família e evitar erros comuns
Comece contando os grupos que você precisa distinguir e peça esse número de cores. Se pedir mais do que a família tem, a quantidade é limitada ao tamanho da paleta, então confira quantas cores chegaram antes de atribuí-las. Use uma única família por gráfico, porque misturar cores de bright e de muted na mesma figura quebra a coerência de uma tabela única. Reserve a paleta discreta para categorias, não para uma medida contínua como a temperatura sobre um mapa, em que uma escala de cor gradual funciona melhor. Por fim, copie os códigos hexadecimais exatamente como aparecem, porque uma pequena mudança altera a cor.
Quando usar
Use quando a intenção de busca coincidir. Retorna esquemas de cores discretos de Paul Tol a partir de tabelas fixas. Entrega apenas em inglês; o Nitro hidrata os demais locales.
Não são necessárias chamadas de rede nem sementes aleatórias. Trabalhos com falha não são cobrados. Não são necessárias chamadas de rede nem sementes aleatórias.
Trabalhos com falha não são cobrados.
Casos de uso
Ensino
Goldens fixados.
Perguntas frequentes
Quais paletas de Paul Tol posso escolher?
Há quatro famílias discretas disponíveis: bright, vibrant, muted e light. Cada uma é uma tabela fixa de cores, e você decide quantas dessas cores quer receber.
O que acontece se eu pedir mais cores do que a paleta tem?
A quantidade é limitada ao tamanho da paleta. Você recebe todas as cores que a família contém e nenhuma inventada, então o conjunto continua fiel à tabela original.
Vou receber sempre as mesmas cores?
Sim. As cores são lidas de tabelas fixas, sem escolha aleatória nem consulta on-line, então bright com 3 cores sempre devolve #4477AA, #EE6677 e #228833.
O que significa paleta discreta?
Uma paleta discreta é uma lista curta de cores separadas, e não um degradê contínuo. Você usa uma cor por categoria, como uma por linha ou barra de um gráfico, em vez de sombrear um valor contínuo.
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/tol-palette \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"palette":"bright"}'const res = await fetch("https://api.kit.forhosting.com/color/tol-palette", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"palette": "bright"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/color/tol-palette",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"palette": "bright"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/color/tol-palette", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"palette":"bright"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"palette":"bright"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/color/tol-palette", 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
{
"palette": "bright"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "color.tol_palette",
"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
A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que cargas inválidas falham com invalid_input. O arredondamento half-up é aplicado uma vez a partir de valores IEEE brutos quando decimais são solicitados.
Como funciona
Retorna esquemas de cores discretos de Paul Tol a partir de tabelas fixas. Não são necessárias chamadas de rede nem sementes aleatórias. Trabalhos com falha não são cobrados. Não são necessárias chamadas de rede nem sementes aleatórias. Trabalhos com falha não são cobrados. Arredondamento half-up Paletas bright/vibrant/muted/light. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que cargas inválidas falham com invalid_input. O arredondamento half-up é aplicado uma vez a partir de valores IEEE brutos quando decimais são solicitados. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que cargas inválidas falham com invalid_input. O arredondamento half-up é aplicado uma vez a partir de valores IEEE brutos quando decimais são solicitados. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que cargas inválidas falham com invalid_input.
Entradas, limites e arredondamento
Decimais opcionais usam half-up uma vez. Campos de saída opcionais são omitidos, nunca null. Não são necessárias chamadas de rede nem sementes aleatórias. Trabalhos com falha não são cobrados. Não são necessárias chamadas de rede nem sementes aleatórias. Trabalhos com falha não são cobrados. Forneça os campos JSON obrigatórios com nomes seguros para o DOM. Tipos inválidos geram invalid_input. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que cargas inválidas falham com invalid_input. O arredondamento half-up é aplicado uma vez a partir de valores IEEE brutos quando decimais são solicitados. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que cargas inválidas falham com invalid_input. O arredondamento half-up é aplicado uma vez a partir de valores IEEE brutos quando decimais são solicitados.
Quando usar
A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que cargas inválidas falham com invalid_input. O arredondamento half-up é aplicado uma vez a partir de valores IEEE brutos quando decimais são solicitados. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que cargas inválidas falham com invalid_input. O arredondamento half-up é aplicado uma vez a partir de valores IEEE brutos quando decimais são solicitados.
Casos de integração
Verificação rápida
Widget gratuito.
Automação
API com o mesmo JSON.
Perguntas técnicas
É grátis?
Sim, tier A.
Rede?
Não.
Entrada inválida?
Erro invalid_input.
Há API?
Sim.
Idiomas?
Só EN; Nitro hidrata.