Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upFour51.Actions.CmykColor
Table of Contents |
Overview
Constructs a Pageflex.Scripting.Color object and exposes the value for assignment to a defined color in the template file.
Syntax
return new CmykColor("CustomColor_CMYK", "100-80-60-0").ToString();
Source Code
internal class CmykColor
{
private string _name;
private string _cmyk;
public double[] Cmyk
{
get
{
string[] input = _cmyk.ToString().Split(new string[] { "-" }, StringSplitOptions.None);
double[] values = { N(input[0]), N(input[1]), N(input[2]), N(input[3]) };
return values;
}
}
public CmykColor(string Name, string Values)
{
_name = Name;
_cmyk = Values;
//get defined color and apply cmyk values
Color color = Application.CurrentDocument.GetColor(_name);
color.CmykValues = this.Cmyk;
}
public override string ToString()
{
return _name;
}
}
Referenced Methods
Press h to open a hovercard with more details.