Class ColorConverter
A class that converts all the available color schemas (RGB, HLS, HSV, HEX and CMYK) between each other.
Inheritance
Inherited Members
Namespace: Telerik.WinForms.Spreadsheet.ColorEditor
Assembly: Telerik.WinControls.RadSpreadsheet.dll
Syntax
public class ColorConverter
Constructors
ColorConverter()
Properties
Instance
Gets the ColorConverter instance.
Declaration
public static ColorConverter Instance { get; }
Property Value
KnownColors
Provides a dictionary with known colors and their hex representation.
Declaration
public static KnownColors KnownColors { get; }
Property Value
Methods
CmykaToHex(CmykaColor)
Converts a Cmyka
Declaration
public virtual HexColor CmykaToHex(CmykaColor color)
Parameters
Cmyka The Cmyka |
Returns
CmykaToHlsa(CmykaColor)
Converts a Cmyka
Declaration
public virtual HlsaColor CmykaToHlsa(CmykaColor color)
Parameters
Cmyka The Cmyka |
Returns
CmykaToHsva(CmykaColor)
Converts a Cmyka
Declaration
public virtual HsvaColor CmykaToHsva(CmykaColor color)
Parameters
Cmyka The Cmyka |
Returns
CmykaToRgba(CmykaColor)
Converts a Cmyka
Declaration
public virtual RgbaColor CmykaToRgba(CmykaColor color)
Parameters
Cmyka The Cmyka |
Returns
ColorFromString(String)
Creates the color from string.
Declaration
public static Color ColorFromString(string value)
Parameters
System. The value. |
Returns
HexToCmyka(HexColor)
Converts a Hex
Declaration
public virtual CmykaColor HexToCmyka(HexColor color)
Parameters
Returns
HexToHlsa(HexColor)
Declaration
public virtual HlsaColor HexToHlsa(HexColor color)
Parameters
Returns
HexToHsva(HexColor)
Declaration
public virtual HsvaColor HexToHsva(HexColor color)
Parameters
Returns
HexToRgba(HexColor)
Declaration
public virtual RgbaColor HexToRgba(HexColor color)
Parameters
Returns
HlsaToCmyka(HlsaColor)
Converts a Hlsa
Declaration
public virtual CmykaColor HlsaToCmyka(HlsaColor color)
Parameters
Returns
HlsaToHex(HlsaColor)
Declaration
public virtual HexColor HlsaToHex(HlsaColor color)
Parameters
Returns
HlsaToHsva(HlsaColor)
Declaration
public virtual HsvaColor HlsaToHsva(HlsaColor color)
Parameters
Returns
HlsaToRgba(HlsaColor)
Declaration
public virtual RgbaColor HlsaToRgba(HlsaColor color)
Parameters
Returns
HsvaToCmyka(HsvaColor)
Converts a Hsva
Declaration
public virtual CmykaColor HsvaToCmyka(HsvaColor color)
Parameters
Returns
HsvaToHex(HsvaColor)
Declaration
public virtual HexColor HsvaToHex(HsvaColor color)
Parameters
Returns
HsvaToHlsa(HsvaColor)
Declaration
public virtual HlsaColor HsvaToHlsa(HsvaColor color)
Parameters
Returns
HsvaToRgba(HsvaColor)
Declaration
public virtual RgbaColor HsvaToRgba(HsvaColor color)
Parameters
Returns
RgbaToCmyka(RgbaColor)
Converts a Rgba
Declaration
public virtual CmykaColor RgbaToCmyka(RgbaColor color)
Parameters
Returns
RgbaToHex(RgbaColor)
Declaration
public virtual HexColor RgbaToHex(RgbaColor color)
Parameters
Returns
RgbaToHlsa(RgbaColor)
Declaration
public virtual HlsaColor RgbaToHlsa(RgbaColor color)
Parameters
Returns
RgbaToHsva(RgbaColor)
Declaration
public virtual HsvaColor RgbaToHsva(RgbaColor color)