如何设置CMYK模式PSD的颜色

Aspose.PSD 组件 要如何设置文本的 CMYK颜色色值 ? 我们找不到相关的属性进行设置, 设置rgb值后转成cmyk也不对

@zyyxiage

您能否提供输入文件以帮助我们重现该问题。在大多数情况下,文本颜色以 RGB 格式存储。它会影响颜色,因此为了最小化它,也许最好将所需的 cmyk 颜色转换为 RGB,然后保存

无论如何,我们已经在内部问题跟踪系统中打开了以下新票证,并将根据中提到的条款提供修复 Free Support Policies.

Issue ID(s): PSDNET-2107

您可以获得 Paid Support Services 如果您需要优先支持,以及直接联系我们的付费支持管理团队。

当psd文件颜色模式是 rgb时,我们需要设置背景色为 RGB(223,92,0)时,我们通常的方法是:settings.Color = Color.FromArgb(223,92,0) 。
当psd文件颜色模式是 cmyk时,我们需要设置背景色为 CMYK(1,75,100,8),这个时候貌似不能设置

以下zip文件是我们需要设置的cmyk模式的psd文件 ,要修改颜色的图层是2个Choose Items Color图层
image.png (2.5 KB)

CMYK(8).zip (939.1 KB)

@zyyxiage

我已经更新了您的票证问题。我们将尝试修复该问题并提供以 CMYK 格式设置颜色的功能。

请尝试使用解决方法,直到问题无法解决:

红色 (R) 是根据青色 (C) 和黑色 (K) 计算得出的:
R = 255 × (1-C) × (1-K)
绿色 (G) 由洋红色 (M) 和黑色 (K) 计算得出:
G = 255 × (1-M) × (1-K)
蓝色 (B) 由黄色 (Y) 和黑色 (K) 计算得出:
B = 255 × (1-Y) × (1-K)

感谢, 我们已经试过用这个方法,但是设置后cmyk psd文件的rgb颜色并不是我们所设置的。

期待能解决这个问题、且在问题解决后能再次得到您的答复!