早上好,
我正在为照片书应用程序开发PDF生成器,并且我在Acrobat中遇到了预览的颜色管理问题。 (我认为自己是可可的初学者,但我对色彩管理非常熟悉)。我遵循的流程是:
所有图像和图形元素均以RGB格式指定。 (图像具有sRGB嵌入式配置文件)。
Pdf在Apple preview.app中看起来很好,在Photoshop中正确光栅化。但是当使用Acrobat打开时,我通过CMYK模拟(显然)看到了它。当我要求使用sRGB(或其他RGB配置文件)进行配置文件模拟时,我可以获得正确的颜色方面。
我已经多次尝试操作PDF元数据,但没有成功,我试图用CGPDFContext制作一个非常简单的案例(1页-1图像),尝试设置OutputIntents ...我有点迷失,似乎没什么改变这种情况。
注意:使用InDesign创建的PDF(RGB)在Acrobat中以RGB显示,无需任何特殊设置。我希望我的PDF也能这样做......
有人遇到同样的问题吗? 非常感谢您的精确度或帮助!
您可以下载生成的(重...)PDF,如下所示: http://bunex-industries.com/filesToDownload/couverture.zip
答案 0 :(得分:0)
我认为你的PDF文件包含一些透明度(可能是软掩码),在这种情况下,Adobe Acrobat会切换到CMYK(没人知道为什么,只有Acrobat这样做,其他观众按预期工作)。
但只有在您可以提供示例PDF文件时才能给出确切的答案。
更新:第一页包含一个扩展图形状态,将填充alpha设置为0,这会导致Acrobat切换到CMYK。解决方案是使用RGB ICC颜色空间向文档添加输出意图。