Perché CMYK e PNG non sono possibili?


18

Avevo bisogno di convertire un'immagine in formato PNG in modo da avere uno sfondo trasparente. Sfortunatamente, CMYK non è supportato dal formato PNG. Volevo solo un'immagine con uno sfondo chiaro in modo da poter avere quell'immagine da sola nel mio design. Ho scelto CMYK perché attualmente sto progettando un libro da stampare. Aiuto.


2
Per prima cosa, parla con la persona che lo stamperà. Preferiscono CMYK o RGB? Creerai anche una versione digitale? CMYK è inferiore sullo schermo, non puoi semplicemente riconvertirlo. Nella mia esperienza è meglio rimanere RGB il più a lungo possibile. Converti in CMYK solo se sai cosa stai facendo (Profilo colore). Tuttavia, se è necessaria la trasparenza, utilizzare il formato TIF o EPS, con canale alfa o percorso di ritaglio vettoriale.
AAGD

10
Per favore, paga per un designer per fare il lavoro di prestampa. Ti farà risparmiare denaro. Questa è solo la punta dell'iceberg in cui è abbastanza ovvio che questo progetto ti è sconosciuto. NON convertire neanche il file in CMYK. Lascialo come RGB e lascia che il designer esegua una conversione adeguata per il supporto su cui verrà stampato.
Rafael,

1
Hack alert: un PNG in scala di grigi per ogni canale in CMYK funzionerebbe, ma sarà un grosso mal di testa per chiunque lo riceva.
Giosuè,

2
Vale la pena sottolineare che RGB e CMYK sono modelli di colore intercambiabili aritmeticamente . Le gamme di colori sRGB e SWOP spesso associate non sono intercambiabili (dopo la conversione si otterranno valori di canale inferiori a 0 o superiori a 1).
MooseBoys,

2
@slebetman rgb(0, 0, 1)(supponendo che tu intenda la scala 0-255) è esattamente cmyk(1, 1, 0, 0). Il fatto che un punto colore sia "impossibile da stampare" significa solo che nella gamma della stampante, il punto colore sarebbe qualcosa di simile cmyk(1.2, 1.1, 0, 0).
MooseBoys,

Risposte:


38

Perché?

Perché PNG è un formato di immagine raster senza perdita di dati sviluppato per il web e, in definitiva, per schermi di visualizzazione che sono RGB.

Tuttavia, il formato non è mai stato progettato o progettato per essere un formato di stampa e pertanto non deve supportare il colore CMYK, quindi è del tutto il formato sbagliato da utilizzare per la stampa CMYK, ovvero la stampa in cui sono necessarie separazioni per realizzare lastre CMYK / schermi, ad esempio in litografia o serigrafia, ecc.

Il formato di immagine raster standard de facto per la stampa CMYK è TIFF.

Nota: anche se TIFF supporta la trasparenza, raramente è necessario utilizzarlo per la stampa CMYK. Tutto ciò che è bianco in un'immagine CMYK non è stampabile, poiché l'inchiostro bianco non viene utilizzato in quel processo di stampa.


2
Uno strumento di pubblicazione può rispettare il canale alfa per la composizione prima della stampa. Pertanto, quando si posiziona un CMYK bianco su uno sfondo CMYK non bianco, il programma rimuoverà il sottostrato non bianco, a meno che lo strato superiore non abbia trasparenza.
Yakk,

7
"Tutto ciò che è bianco in un'immagine CMYK non è stampabile, poiché l'inchiostro bianco non viene utilizzato in quel processo di stampa." <- è solo bianco o ha lo stesso colore della carta? Cioè, se la carta è rossa, la stampante proverà comunque a stampare in rosso e ignorerà il bianco? Anche quando viene definito il colore della carta?
Ismael Miguel,

5
@IsmaelMiguel Se il supporto di carta fisico è rosso, gli inchiostri verranno sovrastampati sopra il foglio rosso, che verrà mostrato attraverso gli inchiostri, spostando tutti i colori verso il rosso perché gli inchiostri CMYK sono semi-trasparenti. Dove non viene applicato inchiostro (nelle aree bianche) verrà mostrata solo la carta rossa nuda. Quindi praticamente tutto sarà di colore rosso / rossastro. È possibile stampare su carta colorata stampando con un inchiostro bianco opaco prima di sovrastampare con CMYK, ma questa non è una parte normale del processo di stampa CMYK.
Billy Kerr,

4
@IsmaelMiguel No. Non è questa la domanda. Riguarda le immagini PNG e il supporto CMYK, con una nota a margine sulla trasparenza. Il PO non menziona nulla sulla carta rossa.
Billy Kerr,

1
Richiedere la parte della risposta: "Tutto ciò che è bianco in un'immagine CMYK non è stampabile, poiché l'inchiostro bianco non viene utilizzato in quel processo di stampa.". Fondamentalmente, affermi che tutto il bianco è considerato trasparente. È legato al colore della carta o per niente? (Sì, capisco che non esiste un cartbridge bianco.) Se stampo con una carta di un altro colore, lo stesso colore sarà trasparente e bianco? (Ho notato che alcune stampanti possono essere impostate su altri colori di carta). Ho semplicemente usato il rosso come esempio.
Ismael Miguel,

15

In linea di massima ci sono due scuole di pensiero sulla progettazione del formato file.

Uno è che dovresti avere molte opzioni per dare a molti utenti diversi ciò che vogliono. Il problema con questo approccio è che la compatibilità diventa un problema. Solo perché un programma pubblicizza il supporto per i file tiff non significa che può aprire il tuo particolare file tiff.

L'altro è che dovresti mantenere basso il numero di opzioni per la funzionalità principale, in modo che un lettore relativamente semplice possa leggere tutti i file nel formato. Questo è l'approccio adottato da PNG. È stato progettato come formato di immagine per il web alla fine degli anni '90 e l'insieme di opzioni per la funzionalità di base rifletteva questo. Le opzioni di colore erano RGB (con un canale alfa opzionale), pallettizzato con una pallette basata su RGB e scala di grigi (banalmente convertito in RGB).

Sì, PNG ha opzioni per specificare specifici spazi colore RGB per coloro che sono esigenti riguardo ai loro colori, ma i semplici decodificatori che ignorano quelli non sono affatto peggiori rispetto a se le informazioni dello spazio colore non fossero mai state memorizzate affatto, quindi non lo fa rompere la compatibilità di base.

La domanda di CMYK è effettivamente esplicitamente affrontata in RFC 2083

Non esiste supporto per CMYK o altri spazi colore insoliti. Ancora una volta, questo è nel nome della promozione della portabilità. CMYK, in particolare, è troppo dipendente dal dispositivo per essere utile come rappresentazione portatile di immagini.


2
Questa logica, e la citazione alla fine, è particolarmente forte quando ti rendi conto che la "P" in "PNG" sta per "Portable".
IMSoP

5

Semplicemente, il formato PNG non ha supporto per nessun'altra modalità di colore diversa da RGB. Non c'è modo di aggirarlo. Usa TIFF


3
A rigor di termini, questo non è vero. PNG supporta anche la scala di grigi (con una potenza di 2 canali di larghezza compresa tra 1 e 16 bit), nonché una modalità colore indicizzata che tecnicamente potrebbe non essere RGB reale a seconda dei colori esatti caricati nella tavolozza (sebbene i colori debbano essere rappresentabili in uno spazio colore RGB). L'uso in scala di grigi con PNG è piuttosto raro, ma l'uso indicizzato è in realtà piuttosto comune per le immagini sul web che hanno una gamma di colori limitata.
Austin Hemmelgarn,

1
@AustinHemmelgarn ammetto bene in scala di grigi ma la modalità indicizzata è solo un sottoinsieme di RGB
joojaa,

Di solito è un sottoinsieme di RGB, ma può usare qualsiasi altra modalità di colore per la tavolozza, anche se dovrebbe essere un'immagine molto strana perché ci sia un vantaggio nell'utilizzare una tavolozza in scala di grigi in modalità indicizzata.
Austin Hemmelgarn,

4
No, la pallette in un PNG è sempre in RGB con 8 bit per canale. C'è anche un canale alfa opzionale per il pallete ma che è memorizzato in un blocco separato.
Peter Green,

1

Guardalo in questo modo: PNG è stato sviluppato in sostituzione di GIF e quindi generalmente da utilizzare nel lavoro digitale, il che significa RGB (gli schermi usano RGB). E sì, PNG è limitato a RGB. Mentre CMYK è un modello specifico per la stampa disponibile in JPG **, TIFF, PSD e alcuni altri formati. Leggere:


1
PNG non è limitato a RGB, supporta anche spazi colore monocromatici in scala di grigi, nonché una modalità colore indicizzata che tecnicamente non è una vera modalità RGB. Anche tecnicamente il formato potrebbe essere esteso per supportare altri spazi colore, è solo che non ci sono incentivi a farlo dato le attuali applicazioni primarie di PNG.
Austin Hemmelgarn,

0

Il problema non ha nulla a che fare con gli spazi colore. Riguarda la trasparenza ... o l'alfa. Usa il formato BMP. Non è possibile comporre rapidamente utilizzando la fusione alfa o cromake con qualsiasi altro formato su macchine basate su Windows.


Benvenuti a GD.SE - Si prega di guardare attraverso il giro per ottenere un senso di ciò che la nostra comunità è circa. Quindi guarda Come chiedere e come rispondere a una domanda per vedere cosa rende una buona query qui e come inquadrarla al meglio. Afferma: "... Non puoi prontamente comporre usando la cromakey o la fusione alfa con qualsiasi altro formato ..." (sottolineatura mia) - sospetto che questo potrebbe non essere preciso - ma nel caso, potresti per favore citare alcuni riferimenti per questo per aiutare tutti noi a imparare? Se hai ragione in questa affermazione, sarebbe di grande aiuto per molte persone conoscerlo - grazie!
GerardFalla
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.