wpf - 在 WPF/XAML 中使用 CMYK 颜色

标签 wpf xaml colors xps cmyk

有没有办法直接在 XAML 文档中指定 CMYK 颜色?

在它们前面加上 # 字符将创建 RGB 颜色,但如何指定 CMYK 颜色?

一些注意事项:

  1. 问题是不是从 CMYK 转换到 RGB,而是使用真正的 CMYK
  2. 目的是允许生成的 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/

相关文章:

java - 打印 ANSI 颜色消息后设置用户输入文本的颜色?

c# - 使用引用的 ItemsSource 绑定(bind)到 SelectedItem

c# - 如何在 WPF 中序列化控件 + 代码?

java - 安卓/Java : Determining if text color will blend in with the background?

c# - 如何为相同类型的 UIElement 编写通用事件处理程序?

c# - 当控件变得不可见时,如何将焦点移至下一个同级而不是父级?

java - 向 JTable 行添加颜色

c# - 创建自定义 wpf 事件

wpf - 父窗口后面的 ShowDialog()

c# - 将形状映射到另一个按钮