Skip to main content

Class ColorUtils

Namespace: Aurigma.DesignAtoms
Assembly: Aurigma.DesignAtoms.dll
Syntax
public static class ColorUtils

Inheritance: System.Object -> ColorUtils

Inherited Members

  • System.Object.ToString
  • System.Object.Equals(System.Object)
  • System.Object.Equals(System.Object,System.Object)
  • System.Object.ReferenceEquals(System.Object,System.Object)
  • System.Object.GetHashCode
  • System.Object.GetType
  • System.Object.MemberwiseClone

Methods

ConvertToLabString

public static string ConvertToLabString(LabColor color, string rgbPreview = null)
Parameters
TypeNameDescription
Aurigma.GraphicsMill.LabColorcolor
System.StringrgbPreview
Returns

System.String

ConvertToSpotString

public static string ConvertToSpotString(SpotColor color, string rgbPreview)
Parameters
TypeNameDescription
Aurigma.GraphicsMill.SpotColorcolor
System.StringrgbPreview
Returns

System.String

ParseWebRgbColor

public static RgbColor ParseWebRgbColor(string rgbColor)
Parameters
TypeNameDescription
System.StringrgbColor
Returns

Aurigma.DesignAtoms.Model.Color.RgbColor

ParseHexRgbColor

public static RgbColor ParseHexRgbColor(string hexColor)
Parameters
TypeNameDescription
System.StringhexColor
Returns

Aurigma.DesignAtoms.Model.Color.RgbColor

ParseWebColor

public static Color ParseWebColor(string color)
Parameters
TypeNameDescription
System.Stringcolor
Returns

Aurigma.DesignAtoms.Model.Color.Color

ParseWebColorGm

public static Color ParseWebColorGm(string color)
Parameters
TypeNameDescription
System.Stringcolor
Returns

Aurigma.GraphicsMill.Color

ConvertToPercentCmykWebColor

public static string ConvertToPercentCmykWebColor(CmykColor color, string rgbPreview = null)
Parameters
TypeNameDescription
Aurigma.GraphicsMill.CmykColorcolor
System.StringrgbPreview
Returns

System.String

ConvertToDeviceCmykWebColor

public static string ConvertToDeviceCmykWebColor(CmykColor color, string rgbPreview)
Parameters
TypeNameDescription
Aurigma.GraphicsMill.CmykColorcolor
System.StringrgbPreview
Returns

System.String

ConvertToRelativeCmykWebColor

public static string ConvertToRelativeCmykWebColor(CmykColor color, string rgbPreview)
Parameters
TypeNameDescription
Aurigma.GraphicsMill.CmykColorcolor
System.StringrgbPreview
Returns

System.String

ConvertToWebColor

public static string ConvertToWebColor(RgbColor color)
Parameters
TypeNameDescription
Aurigma.DesignAtoms.Model.Color.RgbColorcolor
Returns

System.String

ConvertToWebColor

public static string ConvertToWebColor(RgbColor color)
Parameters
TypeNameDescription
Aurigma.GraphicsMill.RgbColorcolor
Returns

System.String

ConvertToHexColor

public static string ConvertToHexColor(RgbColor color)
Parameters
TypeNameDescription
Aurigma.GraphicsMill.RgbColorcolor
Returns

System.String

ConvertToHexColor

public static string ConvertToHexColor(RgbColor color)
Parameters
TypeNameDescription
Aurigma.DesignAtoms.Model.Color.RgbColorcolor
Returns

System.String

ParseXmlColor

public static Color ParseXmlColor(Dictionary<string, string[]> styles, string prefix = "")
Parameters
TypeNameDescription
System.Collections.Generic.Dictionary<System.String,System.String[]>styles
System.Stringprefix
Returns

Aurigma.DesignAtoms.Model.Color.Color

ParseXmlColor

public static Color ParseXmlColor(string color, string inkName = null, string inkSolidity = null, string inkColor = null)
Parameters
TypeNameDescription
System.Stringcolor
System.StringinkName
System.StringinkSolidity
System.StringinkColor
Returns

Aurigma.DesignAtoms.Model.Color.Color

ParseGmXmlColor

public static Color ParseGmXmlColor(string color, string inkName = null, string inkSolidity = null, string inkColor = null)
Parameters
TypeNameDescription
System.Stringcolor
System.StringinkName
System.StringinkSolidity
System.StringinkColor
Returns

Aurigma.GraphicsMill.Color

ParseGmXmlColor

public static Color ParseGmXmlColor(Dictionary<string, string[]> styles, string prefix = "")
Parameters
TypeNameDescription
System.Collections.Generic.Dictionary<System.String,System.String[]>styles
System.Stringprefix
Returns

Aurigma.GraphicsMill.Color

IsColorSupported

public static bool IsColorSupported(Color color)
Parameters
TypeNameDescription
Aurigma.GraphicsMill.Colorcolor
Returns

System.Boolean

ConvertToGmXmlColor

public static string ConvertToGmXmlColor(Color color)
Parameters
TypeNameDescription
Aurigma.GraphicsMill.Colorcolor
Returns

System.String

GetColorProfileDescription

public static string GetColorProfileDescription(Color color)
Parameters
TypeNameDescription
Aurigma.DesignAtoms.Model.Color.Colorcolor
Returns

System.String

GetTextAndPalette

public static Tuple<string, List<Color>> GetTextAndPalette(string text, List<Color> palette = null)
Parameters
TypeNameDescription
System.Stringtext
System.Collections.Generic.List<Aurigma.DesignAtoms.Model.Color.Color>palette
Returns

System.Tuple<System.String,System.Collections.Generic.List<Aurigma.DesignAtoms.Model.Color.Color>>

Fields

HtmlDeviceCMYK

public static Regex HtmlDeviceCMYK

HtmlPercentCMYK

public static Regex HtmlPercentCMYK

HtmlRelativeCMYK

public static Regex HtmlRelativeCMYK

LabColorRegex

public static Regex LabColorRegex

SpotColorRegex

public static Regex SpotColorRegex
Was this page helpful?