¿Por qué no es posible CMYK y PNG?

18

Necesitaba convertir una imagen a formato PNG para tener un fondo transparente. Desafortunadamente, CMYK no es compatible con el formato PNG. Solo quería una imagen con un fondo claro para poder tener esa imagen sola en mi diseño. Elegí CMYK porque actualmente estoy diseñando un libro para imprimir. Ayuda.

Faz Azmi
fuente
2
Lo primero es hablar con la persona que lo imprimirá. ¿Prefieren CMYK o RGB? ¿Crearás una versión digital también? CMYK es inferior en la pantalla, no puedes volver a convertirlo. En mi experiencia, es mejor permanecer RGB el mayor tiempo posible. Solo convierta a CMYK si sabe lo que está haciendo (Perfil de color). Sin embargo, si necesita transparencia, utilice el formato TIF o EPS, con canal alfa o una ruta de recorte vectorial.
AAGD
10
Por favor, pague para que un diseñador haga el trabajo de preimpresión. Te ahorrará dinero. Esta es solo la punta del iceberg donde es bastante obvio que este proyecto es desconocido para usted. NO convierta el archivo a CMYK tampoco. Déjelo como RGB y deje que el diseñador realice una conversión adecuada para los medios en los que se imprimirá.
Rafael
1
Alerta de pirateo: un PNG en escala de grises para cada canal en CMYK funcionaría, pero será un gran dolor de cabeza para cualquiera que lo reciba.
Joshua
2
Vale la pena señalar que RGB y CMYK son modelos de color intercambiables aritméticamente . Las gamas de colores sRGB y SWOP a menudo asociadas no son intercambiables (después de la conversión, terminará con valores de canal menores que 0 o mayores que 1).
MooseBoys
2
@Slebetman rgb(0, 0, 1)(suponiendo que te refieres a la escala 0-255) es exactamente cmyk(1, 1, 0, 0). El hecho de que un punto de color sea "imposible de imprimir" solo significa que en la gama de la impresora, el punto de color sería algo así cmyk(1.2, 1.1, 0, 0).
MooseBoys

Respuestas:

38

¿Por qué?

Porque PNG es un formato de imagen ráster sin pérdidas desarrollado para la web y, en última instancia, para pantallas de visualización que son RGB.

Sin embargo, el formato nunca fue diseñado o diseñado para ser un formato de impresión y, por lo tanto, no necesita admitir el color CMYK, por lo que es un formato completamente incorrecto para la impresión CMYK, es decir, imprimir donde se requieren separaciones para hacer planchas de impresión CMYK / pantallas, como en litografía, serigrafía, etc.

El formato de imagen de trama estándar de facto para la impresión CMYK es TIFF.

Nota: Aunque TIFF admite la transparencia, rara vez es necesario cuando se usa para la impresión CMYK. Todo lo que es blanco en una imagen CMYK no se imprime, porque la tinta blanca no se usa en ese proceso de impresión.

Billy Kerr
fuente
2
Una herramienta de publicación puede respetar el canal alfa para la composición antes de la impresión. Entonces, cuando coloca un CMYK blanco sobre un fondo CMYK no blanco, el programa eliminará la capa inferior no blanca, a menos que la capa superior tenga transparencia.
Yakk
77
"Todo lo que es blanco en una imagen CMYK no se imprime, porque la tinta blanca no se usa en ese proceso de impresión". <- ¿es solo blanco o es del mismo color que el papel? Es decir, si el papel es rojo, ¿la impresora intentará imprimir en rojo e ignorará el blanco? ¿Incluso cuando se define el color del papel?
Ismael Miguel el
55
@IsmaelMiguel Si el papel físico es rojo, las tintas se sobreimprimirán en la parte superior del papel rojo, que se mostrará a través de las tintas, desplazando todos los colores hacia el rojo porque las tintas CMYK son semitransparentes. Donde no se aplique tinta (en áreas blancas) solo se mostrará el papel rojo desnudo. Entonces, básicamente, todo será de color rojo / rojizo. Es posible imprimir en papel de color imprimiendo con una tinta blanca opaca antes de sobreimprimir con CMYK, pero esa no es una parte normal del proceso de impresión CMYK.
Billy Kerr
44
@IsmaelMiguel No. De eso no se trata esta pregunta. Se trata de imágenes PNG y soporte CMYK, con una nota al margen sobre transparencia. El OP no menciona nada sobre el papel rojo ...
Billy Kerr
1
Requerir la parte de su respuesta: "Todo lo que es blanco en una imagen CMYK no se imprime, porque la tinta blanca no se usa en ese proceso de impresión". Básicamente, declaras que todo blanco se supone transparente. ¿Está relacionado con el color del papel o no está relacionado? (Sí, entiendo que no hay cartbridge blanco). Si imprimo con un papel de otro color, ¿será ese mismo color transparente y blanco? (He notado que algunas impresoras se pueden configurar con otros colores de papel). Simplemente he usado el rojo como ejemplo.
Ismael Miguel
15

En términos generales, hay dos escuelas de pensamiento sobre el diseño de formato de archivo.

Una es que debe tener muchas opciones para dar a muchos usuarios diferentes lo que quieren. El problema con este enfoque es que la compatibilidad se convierte en un problema. El hecho de que un programa anuncie soporte para archivos tiff no significa que pueda abrir su archivo tiff particular.

La otra es que debe mantener baja la cantidad de opciones para la funcionalidad principal, de modo que un lector relativamente simple pueda leer todos los archivos en el formato. Este es el enfoque que tomó PNG. Fue diseñado como un formato de imagen para la web a finales de los 90 y el conjunto de opciones para la funcionalidad central lo reflejaba. Las opciones de color eran RGB (con un canal alfa opcional), paletizado con una paleta basada en RGB y escala de grises (convertida trivialmente a RGB).

Sí, PNG tiene opciones para especificar espacios de color RGB específicos para aquellos que son exigentes con sus colores, pero los decodificadores simples que los ignoran no son realmente peores que si la información del espacio de color nunca se hubiera almacenado, por lo que no Romper la compatibilidad básica.

La cuestión de CMYK se aborda explícitamente en RFC 2083

No hay soporte para CMYK u otros espacios de color inusuales. Nuevamente, esto es para promover la portabilidad. CMYK, en particular, depende demasiado del dispositivo para ser útil como una representación de imagen portátil.

Peter Green
fuente
2
Este razonamiento, y la cita al final, es particularmente fuerte cuando te das cuenta de que la "P" en "PNG" significa "portátil".
IMSoP
5

Simplemente, el formato PNG no admite ningún otro modo de color que no sea RGB. No hay forma de evitar esto. Utilizar TIFF

joojaa
fuente
3
Estrictamente hablando, esto no es cierto. PNG también admite escala de grises (con cualquier potencia de ancho de 2 canales de 1-16 bits), así como un modo de color indexado que técnicamente puede no ser verdadero RGB dependiendo de los colores exactos cargados en la paleta (aunque los colores deben ser representables en Un espacio de color RGB). El uso en escala de grises con PNG es bastante raro, pero el uso indexado es bastante común para las imágenes en la web que tienen una gama de colores limitada.
Austin Hemmelgarn
1
@AustinHemmelgarn bien admito escala de grises, pero el modo de indexado es sólo un subconjunto de RGB
joojaa
Por lo general, es un subconjunto de RGB, pero puede usar cualquiera de los otros modos de color para la paleta, aunque tendría que ser una imagen muy extraña para que haya un beneficio al usar una paleta de escala de grises en modo indexado.
Austin Hemmelgarn
44
No, la paleta en un PNG siempre está en RGB con 8 bits por canal. También hay un canal alfa opcional para la paleta, pero que se almacena en un fragmento separado.
Peter Green el
1

Míralo de esta manera: PNG se desarrolló como un reemplazo para GIF y, por lo tanto, generalmente se usa en trabajos digitales, lo que significa RGB (las pantallas usan RGB). Y sí, PNG está limitado a RGB. Mientras que CMYK es un modelo específico de impresión disponible en JPG **, TIFF, PSD y algunos otros formatos. Leer:

Lucian
fuente
1
PNG no se limita a RGB, también admite espacios de color monocromáticos en escala de grises, así como un modo de color indexado que técnicamente no es un modo RGB verdadero. El formato también podría extenderse técnicamente para admitir otros espacios de color, es solo que no hay incentivos para hacerlo dadas las aplicaciones primarias actuales de PNG.
Austin Hemmelgarn
0

El problema no tiene nada que ver con los espacios de color. Se trata de transparencia ... o alfa. Utiliza el formato BMP. No puede componer fácilmente usando chromakey o alpha blending con ningún otro formato en máquinas basadas en Windows.

jinzai
fuente
Bienvenido a GD.SE - Por favor vistazo a través de gira a tener una idea de lo que nuestra comunidad está a punto. Luego revise Cómo preguntar y Cómo responder una pregunta para ver qué hace una buena consulta aquí y cuál es la mejor forma de enmarcarla. Usted declara: "... No puede componer fácilmente usando chromakey o alfa con cualquier otro formato ..." (énfasis mío) - Sospecho que esto puede no ser exacto - pero por las dudas, ¿podría citar algunas referencias para esto? para ayudarnos a todos a aprender? Si tiene razón en esta afirmación, sería de gran ayuda para muchas personas aprender sobre esto, ¡gracias!
GerardFalla