Skip to content

Color Conversion

To ease implementing advanced color interfaces, you may rely on the engine to perform color conversions.

Converts a color to the given color space.

  • color: The color to convert.
  • colorSpace: The color space to convert to.
  • Returns The converted color.
// Convert a color
let rgbaGreen = Color(cgColor: CGColor(red: 0, green: 1, blue: 0, alpha: 1))!
let cmykGreen = try engine.editor.convertColorToColorSpace(color: rgbaGreen, colorSpace: .cmyk)