我目前正在开发一个将生成PDF的应用程序,该应用程序以前是由其他应用程序(基于Windows的应用程序)生成的。

我将UIView转换为PDF,可以100%使用。问题是,当我从ipad将PDF通过电子邮件发送到PC并在Adobe中打开它时,PDF中所有绿色的RGB值都不同,而其他颜色却没有。它非常接近正确的颜色,与原始颜色相比显得暗淡无光,而Im为一位客户表示必须做到100%相同而开发。

如果我在预览中打开两个PDF,则RGB值都是正确的,而Adobe却是错误的。

我尝试对值进行一些伪造,并使用了我能找到的每个不同的颜色选择器,以使它们看起来相同,但是没有运气。

我要获取的RGB值为:R:78 G:135 B:38。

我回来的是:R:62 G:119 B:57。

我会发布图片,但用户级别不够高

如果您需要任何有关我说的内容的澄清,请告诉我。

提前致谢

最佳答案

我认为您的PDF文件包含一些透明元素。当Acrobat在PDF文件中遇到透明性时,它将切换到CMYK渲染模式,从而导致颜色看起来略有不同。 Acrobat中没有此行为的关闭开关。解决方案是在PDF文件上设置RGB输出意图。
以上只是假设,因为我还没有看到您的PDF文件。

关于ios - 在Adobe中打开时与在预览中打开时,PDF的颜色不同,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12370719/

10-12 00:04
查看更多