Skip to content

PDFCmykColor

Namespace: O2S.Components.PDF4NET.Graphics

Defines a device dependent CMYK color.

public class PDFCmykColor : PDFColor

Inheritance ObjectPDFColorPDFCmykColor

Constructors

PDFCmykColor()

Initializes a new PDFCmykColor object.

public PDFCmykColor()

PDFCmykColor(Double, Double, Double, Double)

Initializes a new PDFCmykColor object.

public PDFCmykColor(double c, double m, double y, double k)

Parameters

c Double
Cyan component.

m Double
Magenta component.

y Double
Yellow component.

k Double
Black component.


Properties

C

Gets or sets the cyan component.

public double C { get; set; }

Property Value

Double
The cyan component in the range [0 1].


ColorSpace

Gets the colorspace.

public PDFColorSpace ColorSpace { get; }

Property Value

PDFColorSpace
A PDFColorSpace that represents the colorspace of the color.


K

Gets or sets the black component.

public double K { get; set; }

Property Value

Double
The black component in the range [0 1].


M

Gets or sets the magenta component.

public double M { get; set; }

Property Value

Double
The magenta component in the range [0 1].


Y

Gets or sets the yellow component.

public double Y { get; set; }

Property Value

Double
The yellow component in the range [0 1].


Methods

Copy()

Copies this color.

public PDFColor Copy()

Returns

PDFColor
A copy of this color.


Equals(Object)

Determines whether the specified Object is equal to the current Object.

public bool Equals(object obj)

Parameters

obj Object
The Object to compare with the current Object.

Returns

Boolean
true if the specified Object is equal to the current Object; otherwise, false.


GetHashCode()

Serves as a hash function for a particular type.

public int GetHashCode()

Returns

Int32
A hash code for the current Object.