在 Windows 上的 Adobe Photoshop CC (v2014.2.2) 中,我创建了一个带有黑色像素的图层和一个带有黑色文本的文本图层。我将两者都放在白色背景上方,并将两者的不透明度都设置为 30%。文本图层看起来比普通图层要浅得多。
H
(请注意和M
接触正方形的地方明显颜色的差异。)
这种情况发生在字体和文件中。无论我是否使用图形处理器进行加速渲染,都会发生这种情况。一般来说,文本的不透明度总是远低于应有的水平,除了两个极端值。以下是测量文本和墨水合成值的结果:
测量的有效不透明度值为:
Ink Text
0% 0%
10% 7%
20% 13%
30% 21%
40% 28%
50% 36%
60% 45%
70% 55%
80% 65%
90% 80%
100% 100%
另一位同事确认 Photoshop CC 存在此问题,但声称 Photoshop CS6 不会出现此问题。我不知道是什么原因造成的。
- 还有其他人看到这个问题吗?
- Adobe 是否针对此错误提交了报告?
- 有什么方法可以解决这个问题(无需栅格化文本层)?
答案1
问题出在 Photoshop 的一项新功能“使用 Gamma 混合文本颜色”上。默认值(启用)会导致文本与其他对象的混合方式不同。
要获得之前的(合理)行为,请转到编辑 ▶ 颜色设置...,然后在高级控制部分取消选中“使用 Gamma 混合文本颜色”选项。
您可以在 Photoshop 论坛上找到有关此“功能”的更多讨论:
http://feedback.photoshop.com/photoshop_family/topics/photoshop_make_blend_colors_using_gamma_a_document_setting
或者,作为一种解决方法(也许是利用错误),您可以将文本的抗锯齿模式设置为“Windows”;这解决了问题,但在某种程度上影响了整体的不透明度。oO
所有其他抗锯齿模式(包括“Windows LCD”)都会出现伽马问题。