public CMYK_Color(int C, int M, int Y, int K) { this.C = C; this.M = M; this.Y = Y; this.K = K; var cmy = new CMY_Color(this.C + this.K, this.M + this.K, this.Y + this.K); A = 255; R = cmy.color.R; G = cmy.color.G; B = cmy.color.B; color = cmy.color; }
public CMYK_Color(Color color) { A = color.A; R = color.R; G = color.G; B = color.B; this.color = color; var cmy = new CMY_Color(color); K = Math.Min(Math.Min(cmy.C, cmy.M), cmy.Y); C = cmy.C - K; M = cmy.M - K; Y = cmy.Y - K; }