internal static string ToSvgColor(string value) { if (NamedColor.Exists(value)) { return(NamedColor.GetColor(value)); } else { return(value); } }
public static Color Get(string color) { if (color == null) { return(null); } if (NamedColor.Exists(color)) { return(new Color(color)); } if (IsHexColor(color)) { return(new Color($"#{color.ToLower()}")); } if (CssColor.IsCssColor(color)) { return(new Color(color.ToLower())); } return(null); }