ForHosting KIT · Imágenes

Convertir CMYK a RGB

Obtenga los tres canales de pantalla de un color de imprenta y nada más: C0 M50 Y100 K0 da rojo 255, verde 128 y azul 0. Un valor fuera de 0 a 100 se rechaza en lugar de cambiarse en silencio. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
C
0
M
50
Y
100
K
0
Obtiene
Resistencia (Ω)
255
G
128
B
0

Convierta porcentajes de cian, magenta, amarillo y negro en los canales rojo, verde y azul que utilizan las pantallas y las herramientas gráficas digitales. Este conversor recibe cuatro porcentajes numéricos, comprueba que todos estén entre cero y cien y devuelve tres enteros redondeados entre cero y 255. Resulta práctico para transformar una especificación de impresión en una vista previa digital, un valor CSS o un color de aplicación. El cálculo es determinista, no requiere servicios de red y comunica los datos no válidos en vez de corregirlos en silencio.

Introduzca cuatro porcentajes con límites explícitos

Proporcione c, m, y y k como números que representan cian, magenta, amarillo y negro. Todos los campos son obligatorios y cada cifra puede estar entre cero y cien, incluidos los decimales del intervalo. Cero significa que esa tinta no aporta cobertura y cien representa cobertura completa.

El conversor rechaza campos ausentes, texto, números no finitos y porcentajes fuera del rango. Esta validación estricta evita que un dato erróneo produzca un color verosímil pero incorrecto. Por ejemplo, c: 120 genera un error y no se trata como 100.

Use los porcentajes numéricos originales de la guía de diseño, especificación impresa o exportación estructurada.

Comprenda la conversión determinista

El cálculo divide primero cada porcentaje entre cien. El rojo se obtiene de la fracción de cian no utilizada multiplicada por la fracción de negro no utilizada y escalada a 255. El verde sigue el mismo proceso con magenta y el azul con amarillo.

En forma compacta, rojo es 255 por (1 menos c) por (1 menos k), con c y k expresados como fracciones; los demás canales sustituyen c por m o y. Cada resultado se redondea al entero más cercano porque los canales RGB habituales son bytes de cero a 255. Si todos los valores CMYK son cero, el resultado es blanco: los tres canales valen 255.

Si k es cien, el resultado es negro sin importar los otros porcentajes. No consulta perfiles ICC, papel, tintas, propósito de conversión ni condiciones de imprenta; por ello, la producción con gestión de color puede ofrecer otro resultado visual mediante software especializado.

Utilice el resultado RGB en flujos digitales

La respuesta correcta contiene r, g y b como enteros entre cero y 255. Estos campos compactos pueden alimentar un dibujo canvas, un parámetro de procesamiento de imagen, un generador de tokens, un componente de muestras o una conversión posterior. Si necesita CSS, forme rgb(r, g, b); para hexadecimal, convierta cada canal en un par de dígitos hexadecimales desde la aplicación cliente.

Use la herramienta del navegador para conversiones ocasionales durante una entrega de impresión a web o para revisar ejercicios. Interprete el resultado como aproximación digital, no como prueba de fidelidad: CMYK representa tinta sustractiva y RGB luz emitida. Corrija los errores de validación en el origen y vuelva a enviar los datos en lugar de sustituirlos por valores supuestos.

Especificaciones impresas para vistas web

Convierta un color de marca CMYK en enteros RGB para mostrar una muestra rápida en pantalla o en una interfaz de revisión.

Importación de tokens de diseño

Transforme campos CMYK validados de datos de producto o marca antes de generar tokens de color digitales.

Ejercicios de conversión de color

Genere resultados RGB deterministas para enseñar, probar o verificar implementaciones de la fórmula aritmética estándar.

¿Qué datos necesita el conversor?

Requiere campos numéricos c, m, y y k, cada uno con un porcentaje entre 0 y 100 inclusive.

¿Qué ocurre si un valor queda fuera de 0–100?

Los porcentajes fuera de rango nunca se limitan en silencio.

¿Admite porcentajes decimales?

Sí. Se acepta cualquier número finito dentro del rango y los canales RGB finales se redondean a enteros.

¿Realiza una conversión ICC con gestión de color?

No. Emplea una fórmula determinista y no modela una imprenta, papel, tinta, pantalla ni perfil ICC concretos.

¿Debo escribir 25 o 0.25 para un veinticinco por ciento?

Escriba 25. Introduzca cada tinta con el porcentaje que figura en la especificación de impresión, sin signo de porcentaje y sin convertirlo en fracción; el conversor hace ese paso por usted.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/color/cmyk-to-rgb

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/color/cmyk-to-rgb \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"c":0,"m":50,"y":100,"k":0}'
{
  "c": 0,
  "m": 50,
  "y": 100,
  "k": 0
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "color.cmyk_to_rgb",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

El uso en el navegador es gratuito y la automatización por API cuesta $0.002 por elemento.

Introduzca cuatro porcentajes con límites explícitos

No añada el signo de porcentaje al JSON ni convierta previamente los valores en fracciones: 25 significa veinticinco por ciento, no debe escribirse como 0.25. Tras validar los cuatro campos, se ejecuta el mismo cálculo puro tanto en el navegador como en la API, sin servicios externos ni ajustes dependientes del entorno.

Utilice el resultado RGB en flujos digitales

El resultado limitado a tres canales numéricos mantiene un contrato predecible y fácil de tipar en los SDK. Use la API por $0.002 por elemento cuando una importación, canalización de recursos o aplicación necesite conversiones repetibles sin mantener fórmulas en varios lenguajes.

¿Cuánto cuesta la conversión por API?

Cada elemento de API cuesta $0.002. La versión del navegador se ejecuta localmente y es gratuita.

Ver la documentación completa del KIT →