【问题标题】:Displaying PDF documents on iPad - Color Problems在 iPad 上显示 PDF 文档 - 颜色问题
【发布时间】:2011-04-30 05:44:04
【问题描述】:

我已经为 iPad 构建了一个 PDF 阅读器,当我在预览版和模拟器和设备上对文档进行并排比较时发现了一些颜色问题。

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

【问题讨论】:

标签: iphone ios pdf colors


【解决方案1】:

尽管将 iPad 与印刷行业联系在一起大肆宣传,但它并未提供已安装的设备校准 CMYK 配置文件。因此,任何带有 CMYK 内容的 PDF 看起来都非常疯狂。相反,我相信它确实可以很好地处理从 Adob​​e RGB 到 iPad 屏幕的转换,因此强烈建议您找到一种方法来调整您的 PDF 输出方式或找到一种可以在之后进行转换的工具事实。

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

【讨论】:

  • 是的,这是一个 RGB/CMYK 问题。如果您不能直接从您的软件以 RGB 输出(或者您无法访问原点),则可以通过 Adob​​e Distiller 或 GhostScript 编写一个流程来为您执行此操作。
  • 嘿 lxt,我正在尝试使用您谈到的 GhostScript 构建脚本。请在这里回答:stackoverflow.com/questions/8475695/…如果你能提供帮助。
【解决方案2】:

当我写这篇文章时,我忘了考虑我使用的位图图像是从 Photoshop 为网络导出的(即保存为网络),因此默认情况下它们显示正确。查看嵌入了图像的打印 PDF,我可以看到任何使用错误配置文件的 PDF 文件在图像和矢量元素中具有高对比度和不良色彩。

我建议对于您想要在 iPad 上显示的图像,您可以尝试将它们导出到网络,确保您有足够的分辨率在 iPad 上看起来不错,或者使用 RGB 配置文件保存它们,或者 Adob​​e RGB 或工作 sRGB - 看看哪个看起来最好。

请注意,“分配”颜色配置文件和“转换”为颜色配置文件之间存在差异,因为其中一个是“破坏性”的,在进行转换时会稍微降低图像质量,而另一个则不是.您可以同时尝试使用您的图像 - 使用这两个变量的组合保存一个系列 - 哪个配置文件和到达那里的方法 - 看看什么最适合您的图像。

我可能很快就会用不同类型的图像自己做这个实验,看看在 iPad 上什么看起来最好。

请记住,sRGB 配置文件是为计算机显示器创建的,而 Adob​​e RGB 1998 是用于数字打印(以及更多)的良好 RGB 配置文件,但 iPad 两者都不是——也许很快就会有一个配置文件为其创建 :) .由于我尚未对其进行深入测试,我建议您两者都尝试一下,看看结果对您来说是真实的。

我看过一些关于使用 Photoshop 进行 iPhone 和 iPad 设计的优秀博客。这个好像很深入。我打算很快阅读它:

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

【讨论】:

    【解决方案3】:

    当您使用 Pantone 颜色时,它们不包含嵌入在文档中的 RGB 定义 - 默认情况下,它们用于 ptint。因此,当您使用 Pantone 或 CMYK 颜色时,如果您没有正确导出,它们将被淘汰。

    当您将文档从 InDesign 导出为 PDF 时,选择“输出”选项卡并选择“转换为目标”。然后将目标设置为 Adob​​r RGB 1998。确保选中“包含目标配置文件”。

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

    普通电脑显示器的宽容度更大,会以更接近原始的方式显示一系列颜色配置文件,但 iPad 不同。虽然照片等位图文件正确显示,但基于矢量的文件中的颜色转换已关闭。

    我认为上面关于 iPad/iPhone“不提供已安装的设备校准 CMYK 配置文件”的答案是正确的,原因是内存分配和处理能力 - 但是最后一部分是目前的理论。

    【讨论】:

    • 我似乎有相反的问题,位图显示不正确,矢量显示正常。
    【解决方案4】:

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

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

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

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

    所以我的建议是:不要相信模拟器。模拟器可以快速测试您的代码,以查看一切是否按预期工作。 重要的是它在硬件设备上的外观/工作方式!因此,请始终调整您的软件,使其在设备上正常工作,而不是在模拟器上工作。


    TL;DR:这是由于不同的屏幕显示的颜色不同。让它在设备上工作,忽略模拟器中的视觉效果。用户使用的是设备,而不是模拟器;并且设备在任何地方都基本相同。

    【讨论】:

    • 感谢您的回答。这不是一个小差异,并且与屏幕关系不大 - 因为其他类型的图像没有颜色问题。
    • 在这种情况下,检查未正确显示的 PDF 是否为 CMYK 分隔的 PDF。这可能是问题的另一个原因。我建议在 RGB 设备上使用 RGB 分隔的 PDF。
    • AFAIK、RGB 图像(JPEG、PNG)在 iPhone 或桌面上显示时通常不会进行颜色校正,因此它们看起来与“本机”伽玛(某些较旧的设备)大致相同似乎使用显着不同的显示器),而 CMYK 图像必须进行色彩校正,这将取决于配置文件(然后它取决于配置文件的校准精度)。另一件事是,由于性能原因,iPhone 可能会做一些计算成本较低的事情,这可能意味着颜色匹配不佳。
    【解决方案5】:

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

    虽然 iPad 支持几种文件类型,但如果您要开发应用程序,则需要为应用程序提供 .png 图像。此外,如果您从 iPad 截取屏幕截图,它会为您提供一个 .png 文件。

    由于这是一种 iPad 友好型或 iPad 原生格式,我建议尝试一下。

    【讨论】:

      【解决方案6】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-04-15
        • 2012-04-25
        • 1970-01-01
        • 1970-01-01
        • 2013-06-03
        • 1970-01-01
        相关资源
        最近更新 更多