有没有办法直接在 XAML 文档中指定 CMYK 颜色?
在它们前面加上 # 字符将创建 RGB 颜色,但如何指定 CMYK 颜色?
一些注意事项:
- 问题是不是从 CMYK 转换到 RGB,而是使用真正的 CMYK
- 目的是允许生成的 XPS 文档(例如使用 System.Windows.Xps.Packaging)将颜色视为 CMYK 并生成颜色代码“ContextColor/swopcmykprofile.icc a,b, c、d、e”而不是“#aarrggbb”
我尝试使用 ColorContext 定义 CMYK 颜色,但没有成功。
最佳答案
再次确定! 结果比我想象的要容易得多: CMYK 可直接在 XAML 中使用:
<Grid Background="ContextColor file://C:/WINDOWS/system32/spool/drivers/color/EuroscaleCoated.icc 1.0,0.0,0.0,1.0,1.0">
关于wpf - 在 WPF/XAML 中使用 CMYK 颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4827270/