private void UpdateCMYK(CMYK cmyk) { if (Convert.ToInt32(cmyk.Cyan * 100) != (int)this.cyanUD.Value) { this.cyanUD.Value = Convert.ToInt32(cmyk.Cyan * 100); } if (Convert.ToInt32(cmyk.Magenta * 100) != (int)this.magentaUD.Value) { this.magentaUD.Value = Convert.ToInt32(cmyk.Magenta * 100); } if (Convert.ToInt32(cmyk.Yellow * 100) != (int)this.yellowUD.Value) { this.yellowUD.Value = Convert.ToInt32(cmyk.Yellow * 100); } if (Convert.ToInt32(cmyk.Black * 100) != (int)this.blackUD.Value) { this.blackUD.Value = Convert.ToInt32(cmyk.Black * 100); } }
/// <summary> /// Converts CMYK to RGB. /// </summary> /// <param name="cmyk"></param> public static RGB CMYKtoRGB(CMYK cmyk) { return(CMYKtoRGB(cmyk.Cyan, cmyk.Magenta, cmyk.Yellow, cmyk.Black)); }