2010-10-25 17 views
11

Ho costruito un lettore PDF per l'iPad e ho notato alcuni problemi di colore quando si eseguiva un confronto affiancato del documento in anteprima con il simulatore e il dispositivo.Visualizzazione di documenti PDF su iPad - Problemi di colore

Il modo migliore per descriverlo è quello di dire che i colori sono diventati più intensi. Eventuali discrepanze tra colori simili utilizzati in stretta vicinanza sono diventati più evidenti mentre tutti i colori sembrano più luminosi in generale.

+2

puoi per favore darmi la risposta per http://stackoverflow.com/questions/4015262/displaying-pdf-documents-on-ipad-color-problems/4655446#4655446 – ajay

+0

@ajay Il link sta riportando a questa domanda. Probabilmente stai parlando di questo: http://stackoverflow.com/questions/8475695/how-to-convert-pdf-from-cmyk-to-rgb-for-displaying-on-ipad –

+0

Mi chiedo se questo è legato a http : //stackoverflow.com/questions/8482994/gamut-color-space-problems-when-using-cgcontextdrawpdfpage ... la soluzione per modificare il PDF non è possibile nel mio caso.Ho bisogno/voglio ottenere il rendering giusto. – guruz

risposta

14

Nonostante l'hype che collega l'iPad al settore della stampa, non fornisce un profilo CMYK calibrato sul dispositivo installato. Di conseguenza, qualsiasi PDF con contenuto CMYK tende a sembrare piuttosto pazzo. Al contrario, credo che gestisca molto bene le conversioni da Adobe RGB allo schermo dell'iPad, quindi ti consigliamo vivamente di trovare un modo per regolare l'output dei tuoi PDF o per trovare uno strumento che possa eseguire una conversione dopo il fatto.

L'ho affrontato solo dal lato dell'implementazione quindi non ho esperienza diretta, ma credo che almeno in InDesign sia un semplice interruttore di esportazione.

+0

Sì, si tratta di un problema RGB/CMYK. Se non puoi eseguire l'output in RGB direttamente dal tuo software (o non hai accesso al punto di origine) è possibile scrivere una procedura per farlo per te, tramite Adobe Distiller o GhostScript. – lxt

+0

hey lxt, sto provando a creare lo script con GhostScript, di cui hai parlato. Per favore, rispondi qui: http://stackoverflow.com/questions/8475695/how-to-convert-pdf-from-cmyk-to-rgb-for-displaying-on-ipad se puoi aiutare. –

0

Hai tenuto il dispositivo accanto al tuo monitor per confrontarlo?

Se è così, non sono sorpreso. Sto lavorando nel settore della stampa e la corrispondenza dei colori è un fattore importante.

Quello che fanno è calibrare i loro monitor e schermi utilizzando dispositivi di misurazione colore esterni. Questi dispositivi (in combinazione con alcuni software driver) consentono di calcolare la compensazione necessaria per consentire allo schermo/monitor di mostrare il colore in un modo che verrà stampato su carta.

A meno che non si disponga di un dispositivo di questo tipo (per calibrare lo schermo sullo schermo dell'iPad), dubito che ci sia molto che si possa fare. Il PDF viene visualizzato dal software sottostante allo stesso modo della macchina desktop, ma l'hardware dello schermo fisico funziona in modo diverso. Prova quanto segue: acquista un altro monitor e confrontalo di nuovo. Vedrai di nuovo risultati diversi.

Quindi il mio suggerimento è: non fidarsi del simulatore. Il simulatore è lì solo per consentire test rapidi del tuo codice per vedere se tutto funziona in modo approssimativo come previsto. Ciò che conta è come appare/funziona sul dispositivo hardware! Quindi sintonizzare sempre il software in modo che funzioni correttamente sul dispositivo, non sul simulatore.


TL; DR: E 'a causa di diversi schermi che visualizzano diversamente i colori. Falla funzionare sul dispositivo, ignora le immagini nel Simulatore. Gli utenti stanno utilizzando il dispositivo, non il simulatore; e il dispositivo è quasi sempre lo stesso ovunque.

+0

Grazie per la risposta. Non è una piccola differenza, e avrebbe molto poco a che fare con lo schermo - come altri tipi di immagini non hanno problemi di colore. – Brandon

+2

In tal caso, verificare se il PDF che non viene visualizzato correttamente è un PDF separato CMYK. Questa potrebbe essere un'altra causa di problemi. Suggerisco di utilizzare PDF separati RGB su dispositivi RGB. – BastiBen

+1

AFAIK, le immagini RGB (JPEG, PNG) di solito non sono corrette per il colore quando vengono visualizzate su iPhone o sul desktop, quindi appariranno quasi identiche alla gamma "nativa" (alcuni dispositivi meno recenti sembrano utilizzare display significativamente differenti), mentre le immagini CMYK * devono essere * corrette per il colore, che dipendono dal profilo (e quindi dipende dalla precisione con cui i profili sono calibrati). L'altra cosa è che gli iPhone sono probabilmente in grado di fare qualcosa di meno dispendioso dal punto di vista computazionale per motivi di prestazioni, il che potrebbe significare una scarsa corrispondenza dei colori. –

1

Quando si usano i colori Pantone, non contengono le definizioni RGB incorporate nel documento: sono, per impostazione predefinita, per ptint. Pertanto, quando si usano i colori Pantone o CMYK, se non si esegue correttamente l'esportazione, questi non saranno disponibili.

Quando si esporta il documento da InDesign a un PDF, selezionare la scheda "Output" e scegliere "Converti in destinazione". Quindi imposta la destinazione su Adobr RGB 1998. Assicurati che "Includi profilo di destinazione" sia selezionato.

In alternativa, modificare il profilo colore in Acrobat.

I monitor di computer normali hanno una latitudine più ampia e visualizzeranno una gamma di profili di colore in un modo più vicino all'originale, ma l'iPad è diverso. Mentre i file bitmap come le foto vengono visualizzati correttamente, la conversione del colore nei file vettoriali è disattivata.

Suppongo che la risposta sopra che l'iPad/iPhone "non fornisce un profilo CMYK calibrato del dispositivo installato" sia corretta e che il motivo sia l'allocazione di memoria & potenza di elaborazione - tuttavia quest'ultima parte è una teoria a questo punto .

+1

Mi sembra di avere il problema opposto, con i bitmap che non vengono visualizzati correttamente ei vettori che visualizzano correttamente. – Brandon

3

Quando ho scritto che ho dimenticato di considerare che le immagini bitmap che stavo usando sono state esportate per il web da Photoshop (ad esempio, salvate per il web), e quindi, per impostazione predefinita, sono state visualizzate correttamente. Guardando i miei PDF di stampa che contengono immagini incorporate, posso vedere che tutti quelli che usano il profilo sbagliato hanno un contrasto elevato e una cattiva colorazione nelle immagini e negli elementi vettoriali.

Suggerisco che per le immagini che si desidera visualizzare sull'iPad, si tenti di esportarle per il Web, assicurandosi di avere una risoluzione sufficiente per avere un bell'aspetto sull'iPad, oppure di salvarle con un profilo RGB, sia Adobe RGB o sRGB funzionante: guarda quale è l'aspetto migliore.

Si noti che c'è una differenza tra "assegnare" un profilo colore e "convertire" in un profilo colore, poiché uno di essi è "distruttivo" e peggiora leggermente la qualità dell'immagine quando si effettua la conversione e l'altro è non. Potresti provare entrambi con le tue immagini - salvare una serie con una combinazione di queste 2 variabili - quale profilo e quale metodo ottenere - e vedere cosa funziona meglio con le tue immagini.

Potrei fare presto l'esperimento con diversi tipi di immagini e vedere cosa sembra migliore su iPad.

Ricorda che il profilo sRGB è stato creato per i monitor dei computer e Adobe RGB 1998 è un buon profilo RGB per la stampa digitale (e altro), ma l'iPad non è né realmente - forse presto ci sarà un profilo creato per questo:). Dal momento che non l'ho testato approfonditamente, ti suggerisco di provare entrambi e vedere cosa risulta vero per te.

Ci sono un paio di buoni blog che ho visto sull'utilizzo di Photoshop per iPhone & design iPad. Questo sembra essere approfondito. Ho intenzione di leggerlo presto:

http://bjango.com/articles/photoshop/

0

Inoltre, ho visto che qualcuno menzionato formato di immagine oltre al colore.

Sebbene l'iPad supporti alcuni tipi di file, se si dovesse sviluppare un'app, è necessario fornire immagini .png per l'app. Inoltre, se fai una schermata dall'iPad, ti fornirà un file .png.

Poiché si tratta di un formato nativo per iPad o iPad, suggerirei di provarlo.

0

Controllare il profilo colore della fonte PDF. Se intendevi usarlo su iPad, sRGB o Apple RGB potrebbe essere tuo amico.

Problemi correlati