在iPad上显示PDF文档 – 颜色问题

我为iPad构build了一个PDF阅读器,在模拟器和设备上预览文档时,我注意到了一些颜色问题。

描述它的最好方式是说颜色变得更加激烈。 在相近的颜色之间使用相似的颜色之间的任何差异已经变得更加明显,而所有的颜色总体上看起来更亮。

尽pipe将iPad连接到打印行业的炒作,它不提供安装的设备校准CMYKconfiguration文件。 因此,任何具有CMYK内容的PDF都会显得相当疯狂。 相反,我相信它确实可以很好地处理从Adobe RGB到iPad屏幕的转换,所以我们强烈build议您找出一种方法来调整您输出PDF的方式,或者find一个可以在转换完成后进行转换的工具事实。

我只是从实现方面处理这个问题,所以没有直接的经验,但我相信至less在InDesign中它是一个简单的导出切换。

当我写道,我忘了考虑我使用的位图图像是从网上出口的Photoshop(即保存为networking),因此默认情况下,他们正确显示。 看看我印刷的PDF中embedded了图像,我可以看到,任何使用错误configuration文件的图像和vector元素都有高对比度和不良的着色。

我build议,对于想要在iPad上显示的图像,您可以尝试将它们导出为网页,确保您有足够的分辨率在iPad上看起来不错,或者使用RGBconfiguration文件保存它们,无论是Adobe RGB还是工作sRGB – 看哪个看起来最好。

请注意,“分配”一个颜色configuration文件和“转换”到一个颜色configuration文件之间是有区别的,因为其中一个是“破坏性”,并在进行转换时降低图像质量,另一个则不是。 您可以尝试使用您的图像 – 保存一系列这两个variables的组合 – 哪个configuration文件和哪种方法到达那里 – 看看什么最适合您的图像。

我可能会很快用不同types的图像来做实验,看看在iPad上看起来最好的。

请记住,sRGBconfiguration文件是为计算机显示器创build的,Adobe RGB 1998是一个很好的RGBconfiguration文件,用于数字打印(还有更多),但是iPad并不是真的 – 也许不久之后就会为它创buildconfiguration文件了。 由于我没有深入的testing,所以我build议你试试看,发现真实的颜色。

有几个我见过的关于使用PhotoshopdeviseiPhone和iPad的好博客。 这个似乎是深入的。 我打算很快阅读它:

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

当您使用Pantone颜色时,它们不包含embedded在文档中的RGB定义 – 默认情况下,它们是针对ptint的。 因此,当您使用Pantone或CMYK颜色时,如果您不能正确导出,它们将会closures。

将文档从InDesign导出到PDF时,select“输出”选项卡,然后select“转换为目标”。 然后将目标设置为Adobr RGB 1998.确保select“包含目标configuration文件”。

或者,在Acrobat中更改颜色configuration文件。

普通的电脑显示器具有更广泛的自由度,并且将以更接近原始的方式显示一系列色彩configuration文件,但iPad是不同的。 虽然位图文件(如照片)正确显示,但基于vector的文件中的颜色转换已closures。

我假设上面的答案iPad / iPhone“不提供校准CMYKconfiguration文件”是正确的,原因是内存分配和处理能力 – 但最后一部分是理论在这一点上。

您是否将设备放在显示器旁边进行比较?

如果是这样,我并不感到惊讶。 我在印刷行业工作,色彩搭配是一个重要的因素。

他们所做的是使用外部颜色测量设备校准显示器和屏幕 。 这些设备(结合一些驱动程序软件)允许计算所需的补偿,让屏幕/显示器以打印在纸上的方式显示颜色。

除非你有这样的设备(把你的屏幕校准到你的iPad的屏幕上),否则我怀疑你能做的事情很多。 底层软件显示PDF的方式与桌面机器相同,但物理屏幕硬件的工作方式不同。 尝试以下操作:购买另一台显示器并再次进行比较。 你会再次看到不同的结果。

所以我的build议是: 不要相信模拟器 。 模拟器只是为了让你的代码快速testing,看看是否一切按预期工作。 重要的是它如何看起来/在硬件设备上工作! 因此,请始终调整软件,使其在设备上正常工作,而不是仿真器。


TL; DR:这是由于不同的屏幕显示颜色不同。 使其在设备上工作,忽略模拟器中的视觉效果。 用户正在使用该设备,而不是模拟器; 而且这个设备到处都是一样的。

另外,我看到有人提到图像格式除了颜色。

尽pipeiPad支持几种文件types,但如果您要开发一个应用程序,则需要为应用程序提供.png图像。 另外,如果你从iPad上获取屏幕截图,它将为你提供一个.png文件。

既然这是一个iPad友好或iPad原生格式,我会build议给一个尝试。

检查您的PDF源的颜色configuration文件。 如果您打算在iPad上使用它,sRGB或Apple RGB可能是您的朋友。