Skip to content

PDFGrayColor

Namespace: O2S.Components.PDF4NET.Graphics

Defines a device gray color.

public class PDFGrayColor : PDFColor

Inheritance ObjectPDFColorPDFGrayColor

Constructors

PDFGrayColor()

Initializes a new PDFGrayColor object.

public PDFGrayColor()

PDFGrayColor(Double)

Initializes a new PDFGrayColor object with the gray component.

public PDFGrayColor(double g)

Parameters

g Double
Gray component.


Properties

ColorSpace

Gets the colorspace.

public PDFColorSpace ColorSpace { get; }

Property Value

PDFColorSpace
A PDFColorSpace that represents the colorspace of the color.


G

Gets or sets the gray component.

public double G { get; set; }

Property Value

Double
The gray 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.