proglib
Version:
Многофункциональная библиотека
1,252 lines (1,070 loc) • 34.8 kB
Markdown
Предоставляет методы и свойства для работы с цветовыми моделями.
```js
const Drawing = require('proglib').Drawing;
const Color = Drawing.Color;
// Создает объект Color из четырех значений компонентов RGBA (Красный, Зеленый, Синий и Прозрачность).
//
// Параметры:
// Red
// Красный: { 0 ... 255 }.
// Green
// Зелёный: { 0 ... 255 }.
// Blue
// Синий: { 0 ... 255 }.
// [Alpha]
// Прозрачность: { 0 ... 1 }.
//
// Возврат
// Color
let _color_ = Color.FromRgba(Red, Green, Blue, Alpha);
// Создает объект Color из указанного имени предопределенного цвета.
//
// Параметры:
// Name
// Name Строка, которая является именем предопределенного цвета.
//
// Возврат
// Color
let _color_ = Color.FromName(Name);
```
```js
// Возвращает имя этого аспекта Color.
//
// Возврат:
// String
_color.Name;
// Получает значение красного компонента этого объекта Color.
//
// Возврат:
// Number
_color.R;
// Получает значение зеленого компонента этого объекта Color.
//
// Возврат:
// Number
_color.G;
// Получает значение синего компонента этого объекта Color.
//
// Возврат:
// Number
_color.B;
// Получает значение альфа-компонента этого объекта Color.
//
// Возврат:
// Number
_color.A;
// Получает значение, указывающее, является ли объект Color именованным цветом.
//
// Возврат:
// Boolean
_color.IsNamedColor;
// Возвращает значение, показывающее, является ли объект Color системным цветом.
// Системным является цвет, который используется в элементе отображения Windows.
//
// Возврат:
// Boolean
_color.IsSystemColor;
```
```js
// Получает определенный системой цвет, имеющий значение #FF9370DB.
//
// Возврат:
// Color
Color.MediumPurple;
// Получает определенный системой цвет, имеющий значение #FF3CB371.
//
// Возврат:
// Color
Color.MediumSeaGreen;
// Получает определенный системой цвет, имеющий значение #FF7B68EE.
//
// Возврат:
// Color
Color.MediumSlateBlue;
// Получает определенный системой цвет, имеющий значение #FF00FA9A.
//
// Возврат:
// Color
Color.MediumSpringGreen;
// Получает определенный системой цвет, имеющий значение #FF48D1CC.
//
// Возврат:
// Color
Color.MediumTurquoise;
// Получает определенный системой цвет, имеющий значение #FFC71585.
//
// Возврат:
// Color
Color.MediumVioletRed;
// Получает определенный системой цвет, имеющий значение #FF191970.
//
// Возврат:
// Color
Color.MidnightBlue;
// Получает определенный системой цвет, имеющий значение #FFBA55D3.
//
// Возврат:
// Color
Color.MediumOrchid;
// Получает определенный системой цвет, имеющий значение #FFF5FFFA.
//
// Возврат:
// Color
Color.MintCream;
// Получает определенный системой цвет, имеющий значение #FFFFE4B5.
//
// Возврат:
// Color
Color.Moccasin;
// Получает определенный системой цвет, имеющий значение #FFFFDEAD.
//
// Возврат:
// Color
Color.NavajoWhite;
// Получает определенный системой цвет, имеющий значение #FF000080.
//
// Возврат:
// Color
Color.Navy;
// Получает определенный системой цвет, имеющий значение #FFFDF5E6.
//
// Возврат:
// Color
Color.OldLace;
// Получает определенный системой цвет, имеющий значение #FF808000.
//
// Возврат:
// Color
Color.Olive;
// Получает определенный системой цвет, имеющий значение #FF6B8E23.
//
// Возврат:
// Color
Color.OliveDrab;
// Получает определенный системой цвет, имеющий значение #FFFFA500.
//
// Возврат:
// Color
Color.Orange;
// Получает определенный системой цвет, имеющий значение #FFFFE4E1.
//
// Возврат:
// Color
Color.MistyRose;
// Получает определенный системой цвет, имеющий значение #FFFF4500.
//
// Возврат:
// Color
Color.OrangeRed;
// Получает определенный системой цвет, имеющий значение #FF0000CD.
//
// Возврат:
// Color
Color.MediumBlue;
// Получает определенный системой цвет, имеющий значение #FF800000.
//
// Возврат:
// Color
Color.Maroon;
// Получает определенный системой цвет, имеющий значение #FFADD8E6.
//
// Возврат:
// Color
Color.LightBlue;
// Получает определенный системой цвет, имеющий значение #FFF08080.
//
// Возврат:
// Color
Color.LightCoral;
// Получает определенный системой цвет, имеющий значение #FFFAFAD2.
//
// Возврат:
// Color
Color.LightGoldenrodYellow;
// Получает определенный системой цвет, имеющий значение #FF90EE90.
//
// Возврат:
// Color
Color.LightGreen;
// Получает определенный системой цвет, имеющий значение #FFD3D3D3.
//
// Возврат:
// Color
Color.LightGray;
// Получает определенный системой цвет, имеющий значение #FFFFB6C1.
//
// Возврат:
// Color
Color.LightPink;
// Получает определенный системой цвет, имеющий значение #FFFFA07A.
//
// Возврат:
// Color
Color.LightSalmon;
// Получает определенный системой цвет, имеющий значение #FF66CDAA.
//
// Возврат:
// Color
Color.MediumAquamarine;
// Получает определенный системой цвет, имеющий значение #FF20B2AA.
//
// Возврат:
// Color
Color.LightSeaGreen;
// Получает определенный системой цвет, имеющий значение #FF778899.
//
// Возврат:
// Color
Color.LightSlateGray;
// Получает определенный системой цвет, имеющий значение #FFB0C4DE.
//
// Возврат:
// Color
Color.LightSteelBlue;
// Получает определенный системой цвет, имеющий значение #FFFFFFE0.
//
// Возврат:
// Color
Color.LightYellow;
// Получает определенный системой цвет, имеющий значение #FF00FF00.
//
// Возврат:
// Color
Color.Lime;
// Получает определенный системой цвет, имеющий значение #FF32CD32.
//
// Возврат:
// Color
Color.LimeGreen;
// Получает определенный системой цвет, имеющий значение #FFFAF0E6.
//
// Возврат:
// Color
Color.Linen;
// Получает определенный системой цвет, имеющий значение #FFFF00FF.
//
// Возврат:
// Color
Color.Magenta;
// Получает определенный системой цвет, имеющий значение #FF87CEFA.
//
// Возврат:
// Color
Color.LightSkyBlue;
// Получает определенный системой цвет, имеющий значение #FFFFFACD.
//
// Возврат:
// Color
Color.LemonChiffon;
// Получает определенный системой цвет, имеющий значение #FFDA70D6.
//
// Возврат:
// Color
Color.Orchid;
// Получает определенный системой цвет, имеющий значение #FF98FB98.
//
// Возврат:
// Color
Color.PaleGreen;
// Получает определенный системой цвет, имеющий значение #FF6A5ACD.
//
// Возврат:
// Color
Color.SlateBlue;
// Получает определенный системой цвет, имеющий значение #FF708090.
//
// Возврат:
// Color
Color.SlateGray;
// Получает определенный системой цвет, имеющий значение #FFFFFAFA.
//
// Возврат:
// Color
Color.Snow;
// Получает определенный системой цвет, имеющий значение #FF00FF7F.
//
// Возврат:
// Color
Color.SpringGreen;
// Получает определенный системой цвет, имеющий значение #FF4682B4.
//
// Возврат:
// Color
Color.SteelBlue;
// Получает определенный системой цвет, имеющий значение #FFD2B48C.
//
// Возврат:
// Color
Color.Tan;
// Получает определенный системой цвет, имеющий значение #FF008080.
//
// Возврат:
// Color
Color.Teal;
// Получает определенный системой цвет, имеющий значение #FF87CEEB.
//
// Возврат:
// Color
Color.SkyBlue;
// Получает определенный системой цвет, имеющий значение #FFD8BFD8.
//
// Возврат:
// Color
Color.Thistle;
// Получает определенный системой цвет, имеющий значение #FF40E0D0.
//
// Возврат:
// Color
Color.Turquoise;
// Получает определенный системой цвет, имеющий значение #FFEE82EE.
//
// Возврат:
// Color
Color.Violet;
// Получает определенный системой цвет, имеющий значение #FFF5DEB3.
//
// Возврат:
// Color
Color.Wheat;
// Получает определенный системой цвет, имеющий значение #FFFFFFFF.
//
// Возврат:
// Color
Color.White;
// Получает определенный системой цвет, имеющий значение #FFF5F5F5.
//
// Возврат:
// Color
Color.WhiteSmoke;
// Получает определенный системой цвет, имеющий значение #FFFFFF00.
//
// Возврат:
// Color
Color.Yellow;
// Получает определенный системой цвет, имеющий значение #FF9ACD32.
//
// Возврат:
// Color
Color.YellowGreen;
// Получает определенный системой цвет, имеющий значение #FFFF6347.
//
// Возврат:
// Color
Color.Tomato;
// Получает определенный системой цвет, имеющий значение #FFEEE8AA.
//
// Возврат:
// Color
Color.PaleGoldenrod;
// Получает определенный системой цвет, имеющий значение #FFC0C0C0.
//
// Возврат:
// Color
Color.Silver;
// Получает определенный системой цвет, имеющий значение #FFFFF5EE.
//
// Возврат:
// Color
Color.SeaShell;
// Получает определенный системой цвет, имеющий значение #FFAFEEEE.
//
// Возврат:
// Color
Color.PaleTurquoise;
// Получает определенный системой цвет, имеющий значение #FFDB7093.
//
// Возврат:
// Color
Color.PaleVioletRed;
// Получает определенный системой цвет, имеющий значение #FFFFEFD5.
//
// Возврат:
// Color
Color.PapayaWhip;
// Получает определенный системой цвет, имеющий значение #FFFFDAB9.
//
// Возврат:
// Color
Color.PeachPuff;
// Получает определенный системой цвет, имеющий значение #FFCD853F.
//
// Возврат:
// Color
Color.Peru;
// Получает определенный системой цвет, имеющий значение #FFFFC0CB.
//
// Возврат:
// Color
Color.Pink;
// Получает определенный системой цвет, имеющий значение #FFDDA0DD.
//
// Возврат:
// Color
Color.Plum;
// Получает определенный системой цвет, имеющий значение #FFA0522D.
//
// Возврат:
// Color
Color.Sienna;
// Получает определенный системой цвет, имеющий значение #FFB0E0E6.
//
// Возврат:
// Color
Color.PowderBlue;
// Получает определенный системой цвет, имеющий значение #FFFF0000.
//
// Возврат:
// Color
Color.Red;
// Получает определенный системой цвет, имеющий значение #FFBC8F8F.
//
// Возврат:
// Color
Color.RosyBrown;
// Получает определенный системой цвет, имеющий значение #FF4169E1.
//
// Возврат:
// Color
Color.RoyalBlue;
// Получает определенный системой цвет, имеющий значение #FF8B4513.
//
// Возврат:
// Color
Color.SaddleBrown;
// Получает определенный системой цвет, имеющий значение #FFFA8072.
//
// Возврат:
// Color
Color.Salmon;
// Получает определенный системой цвет, имеющий значение #FFF4A460.
//
// Возврат:
// Color
Color.SandyBrown;
// Получает определенный системой цвет, имеющий значение #FF2E8B57.
//
// Возврат:
// Color
Color.SeaGreen;
// Получает определенный системой цвет, имеющий значение #FF800080.
//
// Возврат:
// Color
Color.Purple;
// Получает определенный системой цвет, имеющий значение #FF7CFC00.
//
// Возврат:
// Color
Color.LawnGreen;
// Получает определенный системой цвет, имеющий значение #FFE0FFFF.
//
// Возврат:
// Color
Color.LightCyan;
// Получает определенный системой цвет, имеющий значение #FFE6E6FA.
//
// Возврат:
// Color
Color.Lavender;
// Получает определенный системой цвет, имеющий значение #FFBDB76B.
//
// Возврат:
// Color
Color.DarkKhaki;
// Получает определенный системой цвет, имеющий значение #FF006400.
//
// Возврат:
// Color
Color.DarkGreen;
// Получает определенный системой цвет, имеющий значение #FFA9A9A9.
//
// Возврат:
// Color
Color.DarkGray;
// Получает определенный системой цвет, имеющий значение #FFB8860B.
//
// Возврат:
// Color
Color.DarkGoldenrod;
// Получает определенный системой цвет, имеющий значение #FF008B8B.
//
// Возврат:
// Color
Color.DarkCyan;
// Получает определенный системой цвет, имеющий значение #FF00008B.
//
// Возврат:
// Color
Color.DarkBlue;
// Получает определенный системой цвет, имеющий значение #FF00FFFF.
//
// Возврат:
// Color
Color.Cyan;
// Получает определенный системой цвет, имеющий значение #FFDC143C.
//
// Возврат:
// Color
Color.Crimson;
// Получает определенный системой цвет, имеющий значение #FFFFF8DC.
//
// Возврат:
// Color
Color.Cornsilk;
// Получает определенный системой цвет, имеющий значение #FFFFF0F5.
//
// Возврат:
// Color
Color.LavenderBlush;
// Получает определенный системой цвет, имеющий значение #FFFF7F50.
//
// Возврат:
// Color
Color.Coral;
// Получает определенный системой цвет, имеющий значение #FFD2691E.
//
// Возврат:
// Color
Color.Chocolate;
// Получает определенный системой цвет, имеющий значение #FF7FFF00.
//
// Возврат:
// Color
Color.Chartreuse;
// Получает определенный системой цвет, имеющий значение #FF8B008B.
//
// Возврат:
// Color
Color.DarkMagenta;
// Получает определенный системой цвет, имеющий значение #FF5F9EA0.
//
// Возврат:
// Color
Color.CadetBlue;
// Получает определенный системой цвет, имеющий значение #FFA52A2A.
//
// Возврат:
// Color
Color.Brown;
// Получает определенный системой цвет, имеющий значение #FF8A2BE2.
//
// Возврат:
// Color
Color.BlueViolet;
// Получает определенный системой цвет, имеющий значение #FF0000FF.
//
// Возврат:
// Color
Color.Blue;
// Получает определенный системой цвет, имеющий значение #FFFFEBCD.
//
// Возврат:
// Color
Color.BlanchedAlmond;
// Получает определенный системой цвет, имеющий значение #FF000000.
//
// Возврат:
// Color
Color.Black;
// Получает определенный системой цвет, имеющий значение #FFFFE4C4.
//
// Возврат:
// Color
Color.Bisque;
// Получает определенный системой цвет, имеющий значение #FFF5F5DC.
//
// Возврат:
// Color
Color.Beige;
// Получает определенный системой цвет, имеющий значение #FFF0FFFF.
//
// Возврат:
// Color
Color.Azure;
// Получает определенный системой цвет, имеющий значение #FF7FFFD4.
//
// Возврат:
// Color
Color.Aquamarine;
// Получает определенный системой цвет, имеющий значение #FF00FFFF.
//
// Возврат:
// Color
Color.Aqua;
// Получает определенный системой цвет, имеющий значение #FFFAEBD7.
//
// Возврат:
// Color
Color.AntiqueWhite;
// Получает определенный системой цвет, имеющий значение #FFF0F8FF.
//
// Возврат:
// Color
Color.AliceBlue;
// Получает определенный системой цвет, имеющий значение #FFDEB887.
//
// Возврат:
// Color
Color.BurlyWood;
// Получает определенный системой цвет, имеющий значение #FF556B2F.
//
// Возврат:
// Color
Color.DarkOliveGreen;
// Получает определенный системой цвет, имеющий значение #FF6495ED.
//
// Возврат:
// Color
Color.CornflowerBlue;
// Получает определенный системой цвет, имеющий значение #FF9932CC.
//
// Возврат:
// Color
Color.DarkOrchid;
// Получает определенный системой цвет, имеющий значение #FFF0E68C.
//
// Возврат:
// Color
Color.Khaki;
// Получает определенный системой цвет, имеющий значение #FFFFFFF0.
//
// Возврат:
// Color
Color.Ivory;
// Получает определенный системой цвет, имеющий значение #FFFF8C00.
//
// Возврат:
// Color
Color.DarkOrange;
// Получает определенный системой цвет, имеющий значение #FF4B0082.
//
// Возврат:
// Color
Color.Indigo;
// Получает определенный системой цвет, имеющий значение #FFCD5C5C.
//
// Возврат:
// Color
Color.IndianRed;
// Получает определенный системой цвет, имеющий значение #FFFF69B4.
//
// Возврат:
// Color
Color.HotPink;
// Получает определенный системой цвет, имеющий значение #FFF0FFF0.
//
// Возврат:
// Color
Color.Honeydew;
// Получает определенный системой цвет, имеющий значение #FFADFF2F.
//
// Возврат:
// Color
Color.GreenYellow;
// Получает определенный системой цвет, имеющий значение #FF008000.
//
// Возврат:
// Color
Color.Green;
// Получает определенный системой цвет, имеющий значение #FF808080.
//
// Возврат:
// Color
Color.Gray;
// Получает определенный системой цвет, имеющий значение #FFDAA520.
//
// Возврат:
// Color
Color.Goldenrod;
// Получает определенный системой цвет, имеющий значение #FFF8F8FF.
//
// Возврат:
// Color
Color.GhostWhite;
// Получает определенный системой цвет, имеющий значение #FFDCDCDC.
//
// Возврат:
// Color
Color.Gainsboro;
// Получает определенный системой цвет, имеющий значение #FFFF00FF.
//
// Возврат:
// Color
Color.Fuchsia;
// Получает определенный системой цвет, имеющий значение #FFFFD700.
//
// Возврат:
// Color
Color.Gold;
// Получает определенный системой цвет, имеющий значение #FFFFFAF0.
//
// Возврат:
// Color
Color.FloralWhite;
// Получает определенный системой цвет, имеющий значение #FF8B0000.
//
// Возврат:
// Color
Color.DarkRed;
// Получает определенный системой цвет, имеющий значение #FFE9967A.
//
// Возврат:
// Color
Color.DarkSalmon;
// Получает определенный системой цвет, имеющий значение #FF8FBC8F.
//
// Возврат:
// Color
Color.DarkSeaGreen;
// Получает определенный системой цвет, имеющий значение #FF228B22.
//
// Возврат:
// Color
Color.ForestGreen;
// Получает определенный системой цвет, имеющий значение #FF2F4F4F.
//
// Возврат:
// Color
Color.DarkSlateGray;
// Получает определенный системой цвет, имеющий значение #FF00CED1.
//
// Возврат:
// Color
Color.DarkTurquoise;
// Получает определенный системой цвет, имеющий значение #FF483D8B.
//
// Возврат:
// Color
Color.DarkSlateBlue;
// Получает определенный системой цвет, имеющий значение #FFFF1493.
//
// Возврат:
// Color
Color.DeepPink;
// Получает определенный системой цвет, имеющий значение #FF00BFFF.
//
// Возврат:
// Color
Color.DeepSkyBlue;
// Получает определенный системой цвет, имеющий значение #FF696969.
//
// Возврат:
// Color
Color.DimGray;
// Получает определенный системой цвет, имеющий значение #FF1E90FF.
//
// Возврат:
// Color
Color.DodgerBlue;
// Получает определенный системой цвет, имеющий значение #FFB22222.
//
// Возврат:
// Color
Color.Firebrick;
// Получает определенный системой цвет, имеющий значение #FF9400D3.
//
// Возврат:
// Color
Color.DarkViolet;
```
```js
// Преобразует объект Color в 32-рязрядное значение RGBA.
//
// Возврат:
// Object
_color.To32bit();
// Преобразует объект Color в Ole.
//
// Возврат:
// Object
_color.ToOle();
// Преобразует объект Color в значение цвета Windows.
//
// Возврат:
// Object
_color.ToWin32();
// Преобразует объект Color в Hex.
//
// Возврат:
// Object
_color.ToHex();
// Преобразует объект Color в цветовое пространство RGBA.
//
// Возврат:
// Object
_color.ToRgba();
// Преобразует объект Color в цветовое пространство HSB.
//
// Возврат:
// Object
_color.ToHsb();
// Преобразует объект Color в цветовое пространство HSLA.
//
// Возврат:
// Object
_color.ToHsla();
// Преобразует объект Color в цветовое пространство HWB.
//
// Возврат:
// Object
_color.ToHwb();
// Преобразует объект Color в цветовое пространство CMYK.
//
// Возврат:
// Object
_color.ToCmyk();
// Преобразует объект Color в цветовое пространство XYZ.
//
// Возврат:
// Object
_color.ToXYZ();
// Преобразует объект Color в цветовое пространство LAB.
//
// Возврат:
// Object
_color.ToLab();
// Преобразует объект Color в Apple.
//
// Возврат:
// Object
_color.ToApple();
// Преобразует объект Color в Ansi16.
//
// Возврат:
// Object
_color.ToAnsi16();
// Преобразует объект Color в Ansi256.
//
// Возврат:
// Object
_color.ToAnsi256();
// Преобразует данные в объект Json.
//
// Параметры:
// [Model]
// Цветовая модель.
//
// Возврат:
// Object
_color.toObject(Model);
// Преобразует данные в массив.
//
// Параметры:
// [Model]
// Цветовая модель.
//
// Возврат:
// Number[]
_color.toArray(Model);
// Преобразует данные в строчное представление.
//
// Параметры:
// [Model]
// Цветовая модель.
//
// [CSS]
// Значение, указывающее будет ли отображаться CSS код.
//
// Возврат:
// String
_color.toString(Model, CSS);
// Возвращает тип для текущего экземпляра.
//
// Возврат:
// String
_color.GetType();
```
```js
// Создает объект Color из 32-рязрядного значения RGBA.
//
// Параметры:
// Rgba
// 32-рязрядное значение RGBA.
//
// Возврат:
// Color
Color.From32bit(RgbaColor);
// Создает объект Color из значения цвета технологии Ole.
//
// Параметры:
// OleColor
// Переводимый цвет в формате Ole.
//
// Возврат:
// Color
Color.FromOle(OleColor);
// Создает объект Color из значения цвета Windows.
//
// Параметры:
// Win32Color
// Переводимый цвет в Windows.
//
// Возврат:
// Color
Color.FromWin32(Win32Color);
// Создает объект Color из указанного имени предопределенного цвета.
//
// Параметры:
// Name
// Строка, которая является именем предопределенного цвета.
//
// Возврат:
// Color
Color.FromName(Name);
// Создает объект Color из представления цвета Hex.
//
// Параметры:
// HtmlColor
//
// Возврат:
// Color
Color.FromHex(HtmlColor);
// Создает объект Color из четырех значений компонентов RGBA (Красный, Зеленый, Синий и Прозрачность).
//
// Параметры:
// Red
// Красный: { 0 ... 255 }.
//
// Green
// Зелёный: { 0 ... 255 }.
//
// Blue
// Синий: { 0 ... 255 }.
//
// Alpha
// Прозрачность: { 0 ... 1 }.
//
// Возврат:
// Color
Color.FromRgba(Red, Green, Blue, Alpha = 1);
// Создает объект Color из трёх значений компонентов HSB / HSV (Оттенок, Насыщенность и Яркость).
//
// Параметры:
// Hue
// Оттенок: { 0 ... 360 }.
//
// Saturation
// Насыщенность: { 0 ... 1 }.
//
// Brightness
// Яркость: { 0 ... 1 }.
//
// Возврат:
// Color
Color.FromHsb(Hue, Saturation, Brightness);
// Создает объект Color из трёх значений компонентов HSL (Оттенок, Насыщенность и Светлота).
//
// Параметры:
// Hue
// Оттенок: { 0 ... 360 }.
//
// Saturation
// Насыщенность: { 0 ... 1 }.
//
// Lightness
// Светлота: { 0 ... 1 }.
//
// Возврат:
// Color
Color.FromHsla(Hue, Saturation, Lightness, Alpha = 1);
// Создает объект Color из трёх значений компонентов HWB (Оттенок, Белизна и Чернота).
//
// Параметры:
// H
// Оттенок: { 0 ... 360 }.
//
// W
// Белизна: { 0 ... 1 }.
//
// B
// Чернота: { 0 ... 1 }.
//
// Возврат:
// Color
Color.FromHwb(H, W, B);
// Создает объект Color из трёх значений компонентов CMYK (Голубой, Пурпурный, Жёлтый и Ключ).
//
// Параметры:
// Cyan
// Голубой: { 0 ... 1 }.
//
// Magenta
// Пурпурный: { 0 ... 1 }.
//
// Yellow
// Жёлтый: { 0 ... 1 }.
//
// Key
// Ключ: { 0 ... 1 }.
//
// Возврат:
// Color
Color.FromCmyk(Cyan, Magenta, Yellow, Key);
// Создает объект Color из трёх значений компонентов XYZ.
//
// Параметры:
// X
// { 0 ... 95 }.
//
// Y
// { 0 ... 100 }.
//
// Z
// { 0 ... 109 }.
//
// Возврат:
// Color
Color.FromXYZ(X, Y, Z);
// Создает объект Color из трёх значений компонентов LAB.
//
// Параметры:
// L
// { 0 ... 100 }.
//
// A
// { -128 ... 127}.
//
// B
// { -128 ... 127}.
//
// Возврат:
// Color
Color.FromLab(L, A, B);
// Создает объект Color из трёх значений компонентов Apple.
//
// Параметры:
// AppleR
// { 0 ... 65535 }.
//
// AppleG
// { 0 ... 65535 }.
//
// AppleB
// { 0 ... 65535 }.
//
// Возврат:
// Color
Color.FromApple(AppleR, AppleG, AppleB);
// Создает объект Color из значения Ansi16.
//
// Параметры:
// Ansi16Color
// { 30 ... 97 }.
//
// Возврат:
// Color
Color.FromAnsi16(Ansi16Color);
// Создает объект Color из значения Ansi256.
//
// Параметры:
// Ansi256Color
// { 16 ... 231 }.
//
// Возврат:
// Color
Color.FromAnsi256(Ansi256Color);
```