Struct Color

Struct Color

Namespace: Aspose.Page.Drawing
Assembly: Aspose.Page.dll (25.1.2)

Представляє колір ARGB (альфа, червоний, зелений, синій).

public struct Color

Спадковані члени

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Поля

Empty

Представляє колір, який є null.

public static readonly Color Empty

Значення поля

Color

Властивості

A

Отримує значення альфа-компоненти цієї структури Aspose.Page.Drawing.Color.

public byte A { get; }

Значення властивості

byte

AliceBlue

Отримує колір, визначений системою, який має значення ARGB #FFF0F8FF.

public static Color AliceBlue { get; }

Значення властивості

Color

AntiqueWhite

Отримує колір, визначений системою, який має значення ARGB #FFFAEBD7.

public static Color AntiqueWhite { get; }

Значення властивості

Color

Aqua

Отримує колір, визначений системою, який має значення ARGB #FF00FFFF.

public static Color Aqua { get; }

Значення властивості

Color

Aquamarine

Отримує колір, визначений системою, який має значення ARGB #FF7FFFD4.

public static Color Aquamarine { get; }

Значення властивості

Color

Azure

Отримує колір, визначений системою, який має значення ARGB #FFF0FFFF.

public static Color Azure { get; }

Значення властивості

Color

B

Отримує значення синьої компоненти цієї структури Aspose.Page.Drawing.Color.

public byte B { get; }

Значення властивості

byte

Beige

Отримує колір, визначений системою, який має значення ARGB #FFF5F5DC.

public static Color Beige { get; }

Значення властивості

Color

Bisque

Отримує колір, визначений системою, який має значення ARGB #FFFFE4C4.

public static Color Bisque { get; }

Значення властивості

Color

Black

Отримує колір, визначений системою, який має значення ARGB #FF000000.

public static Color Black { get; }

Значення властивості

Color

BlanchedAlmond

Отримує колір, визначений системою, який має значення ARGB #FFFFEBCD.

public static Color BlanchedAlmond { get; }

Значення властивості

Color

Blue

Отримує колір, визначений системою, який має значення ARGB #FF0000FF.

public static Color Blue { get; }

Значення властивості

Color

BlueViolet

Отримує колір, визначений системою, який має значення ARGB #FF8A2BE2.

public static Color BlueViolet { get; }

Значення властивості

Color

Brown

Отримує колір, визначений системою, який має значення ARGB #FFA52A2A.

public static Color Brown { get; }

Значення властивості

Color

BurlyWood

Отримує колір, визначений системою, який має значення ARGB #FFDEB887.

public static Color BurlyWood { get; }

Значення властивості

Color

CadetBlue

Отримує колір, визначений системою, який має значення ARGB #FF5F9EA0.

public static Color CadetBlue { get; }

Значення властивості

Color

Chartreuse

Отримує колір, визначений системою, який має значення ARGB #FF7FFF00.

public static Color Chartreuse { get; }

Значення властивості

Color

Chocolate

Отримує колір, визначений системою, який має значення ARGB #FFD2691E.

public static Color Chocolate { get; }

Значення властивості

Color

Coral

Отримує колір, визначений системою, який має значення ARGB #FFFF7F50.

public static Color Coral { get; }

Значення властивості

Color

CornflowerBlue

Отримує колір, визначений системою, який має значення ARGB #FF6495ED.

public static Color CornflowerBlue { get; }

Значення властивості

Color

Cornsilk

Отримує колір, визначений системою, який має значення ARGB #FFFFF8DC.

public static Color Cornsilk { get; }

Значення властивості

Color

Crimson

Отримує колір, визначений системою, який має значення ARGB #FFDC143C.

public static Color Crimson { get; }

Значення властивості

Color

Cyan

Отримує колір, визначений системою, який має значення ARGB #FF00FFFF.

public static Color Cyan { get; }

Значення властивості

Color

DarkBlue

Отримує колір, визначений системою, який має значення ARGB #FF00008B.

public static Color DarkBlue { get; }

Значення властивості

Color

DarkCyan

Отримує колір, визначений системою, який має значення ARGB #FF008B8B.

public static Color DarkCyan { get; }

Значення властивості

Color

DarkGoldenrod

Отримує колір, визначений системою, який має значення ARGB #FFB8860B.

public static Color DarkGoldenrod { get; }

Значення властивості

Color

DarkGray

Отримує колір, визначений системою, який має значення ARGB #FFA9A9A9.

public static Color DarkGray { get; }

Значення властивості

Color

DarkGreen

Отримує колір, визначений системою, який має значення ARGB #FF006400.

public static Color DarkGreen { get; }

Значення властивості

Color

DarkKhaki

Отримує колір, визначений системою, який має значення ARGB #FFBDB76B.

public static Color DarkKhaki { get; }

Значення властивості

Color

DarkMagenta

Отримує колір, визначений системою, який має значення ARGB #FF8B008B.

public static Color DarkMagenta { get; }

Значення властивості

Color

DarkOliveGreen

Отримує колір, визначений системою, який має значення ARGB #FF556B2F.

public static Color DarkOliveGreen { get; }

Значення властивості

Color

DarkOrange

Отримує колір, визначений системою, який має значення ARGB #FFFF8C00.

public static Color DarkOrange { get; }

Значення властивості

Color

DarkOrchid

Отримує колір, визначений системою, який має значення ARGB #FF9932CC.

public static Color DarkOrchid { get; }

Значення властивості

Color

DarkRed

Отримує колір, визначений системою, який має значення ARGB #FF8B0000.

public static Color DarkRed { get; }

Значення властивості

Color

DarkSalmon

Отримує колір, визначений системою, який має значення ARGB #FFE9967A.

public static Color DarkSalmon { get; }

Значення властивості

Color

DarkSeaGreen

Отримує колір, визначений системою, який має значення ARGB #FF8FBC8F.

public static Color DarkSeaGreen { get; }

Значення властивості

Color

DarkSlateBlue

Отримує колір, визначений системою, який має значення ARGB #FF483D8B.

public static Color DarkSlateBlue { get; }

Значення властивості

Color

DarkSlateGray

Отримує колір, визначений системою, який має значення ARGB #FF2F4F4F.

public static Color DarkSlateGray { get; }

Значення властивості

Color

DarkTurquoise

Отримує колір, визначений системою, який має значення ARGB #FF00CED1.

public static Color DarkTurquoise { get; }

Значення властивості

Color

DarkViolet

Отримує колір, визначений системою, який має значення ARGB #FF9400D3.

public static Color DarkViolet { get; }

Значення властивості

Color

DeepPink

Отримує колір, визначений системою, який має значення ARGB #FFFF1493.

public static Color DeepPink { get; }

Значення властивості

Color

DeepSkyBlue

Отримує колір, визначений системою, який має значення ARGB #FF00BFFF.

public static Color DeepSkyBlue { get; }

Значення властивості

Color

DimGray

Отримує колір, визначений системою, який має значення ARGB #FF696969.

public static Color DimGray { get; }

Значення властивості

Color

DodgerBlue

Отримує колір, визначений системою, який має значення ARGB #FF1E90FF.

public static Color DodgerBlue { get; }

Значення властивості

Color

Firebrick

Отримує колір, визначений системою, який має значення ARGB #FFB22222.

public static Color Firebrick { get; }

Значення властивості

Color

FloralWhite

Отримує колір, визначений системою, який має значення ARGB #FFFFFAF0.

public static Color FloralWhite { get; }

Значення властивості

Color

ForestGreen

Отримує колір, визначений системою, який має значення ARGB #FF228B22.

public static Color ForestGreen { get; }

Значення властивості

Color

Fuchsia

Отримує колір, визначений системою, який має значення ARGB #FFFF00FF.

public static Color Fuchsia { get; }

Значення властивості

Color

G

Отримує значення зеленої компоненти цієї структури Aspose.Page.Drawing.Color.

public byte G { get; }

Значення властивості

byte

Gainsboro

Отримує колір, визначений системою, який має значення ARGB #FFDCDCDC.

public static Color Gainsboro { get; }

Значення властивості

Color

GhostWhite

Отримує колір, визначений системою, який має значення ARGB #FFF8F8FF.

public static Color GhostWhite { get; }

Значення властивості

Color

Gold

Отримує колір, визначений системою, який має значення ARGB #FFFFD700.

public static Color Gold { get; }

Значення властивості

Color

Goldenrod

Отримує колір, визначений системою, який має значення ARGB #FFDAA520.

public static Color Goldenrod { get; }

Значення властивості

Color

Gray

Отримує колір, визначений системою, який має значення ARGB #FF808080.

public static Color Gray { get; }

Значення властивості

Color

Green

Отримує колір, визначений системою, який має значення ARGB #FF008000.

public static Color Green { get; }

Значення властивості

Color

GreenYellow

Отримує колір, визначений системою, який має значення ARGB #FFADFF2F.

public static Color GreenYellow { get; }

Значення властивості

Color

Honeydew

Отримує колір, визначений системою, який має значення ARGB #FFF0FFF0.

public static Color Honeydew { get; }

Значення властивості

Color

HotPink

Отримує колір, визначений системою, який має значення ARGB #FFFF69B4.

public static Color HotPink { get; }

Значення властивості

Color

IndianRed

Отримує колір, визначений системою, який має значення ARGB #FFCD5C5C.

public static Color IndianRed { get; }

Значення властивості

Color

Indigo

Отримує колір, визначений системою, який має значення ARGB #FF4B0082.

public static Color Indigo { get; }

Значення властивості

Color

IsEmpty

Вказує, чи ця структура Aspose.Page.Drawing.Color не ініціалізована.

public bool IsEmpty { get; }

Значення властивості

bool

IsNamedColor

Отримує значення, яке вказує, чи ця структура Aspose.Page.Drawing.Color є названим кольором або членом перерахування System.Drawing.KnownColor.

public bool IsNamedColor { get; }

Значення властивості

bool

Ivory

Отримує колір, визначений системою, який має значення ARGB #FFFFFFF0.

public static Color Ivory { get; }

Значення властивості

Color

Khaki

Отримує колір, визначений системою, який має значення ARGB #FFF0E68C.

public static Color Khaki { get; }

Значення властивості

Color

Lavender

Отримує колір, визначений системою, який має значення ARGB #FFE6E6FA.

public static Color Lavender { get; }

Значення властивості

Color

LavenderBlush

Отримує колір, визначений системою, який має значення ARGB #FFFFF0F5.

public static Color LavenderBlush { get; }

Значення властивості

Color

LawnGreen

Отримує колір, визначений системою, який має значення ARGB #FF7CFC00.

public static Color LawnGreen { get; }

Значення властивості

Color

LemonChiffon

Отримує колір, визначений системою, який має значення ARGB #FFFFFACD.

public static Color LemonChiffon { get; }

Значення властивості

Color

LightBlue

Отримує колір, визначений системою, який має значення ARGB #FFADD8E6.

public static Color LightBlue { get; }

Значення властивості

Color

LightCoral

Отримує колір, визначений системою, який має значення ARGB #FFF08080.

public static Color LightCoral { get; }

Значення властивості

Color

LightCyan

Отримує колір, визначений системою, який має значення ARGB #FFE0FFFF.

public static Color LightCyan { get; }

Значення властивості

Color

LightGoldenrodYellow

Отримує колір, визначений системою, який має значення ARGB #FFFAFAD2.

public static Color LightGoldenrodYellow { get; }

Значення властивості

Color

LightGray

Отримує колір, визначений системою, який має значення ARGB #FFD3D3D3.

public static Color LightGray { get; }

Значення властивості

Color

LightGreen

Отримує колір, визначений системою, який має значення ARGB #FF90EE90.

public static Color LightGreen { get; }

Значення властивості

Color

LightPink

Отримує колір, визначений системою, який має значення ARGB #FFFFB6C1.

public static Color LightPink { get; }

Значення властивості

Color

LightSalmon

Отримує колір, визначений системою, який має значення ARGB #FFFFA07A.

public static Color LightSalmon { get; }

Значення властивості

Color

LightSeaGreen

Отримує колір, визначений системою, який має значення ARGB #FF20B2AA.

public static Color LightSeaGreen { get; }

Значення властивості

Color

LightSkyBlue

Отримує колір, визначений системою, який має значення ARGB #FF87CEFA.

public static Color LightSkyBlue { get; }

Значення властивості

Color

LightSlateGray

Отримує колір, визначений системою, який має значення ARGB #FF778899.

public static Color LightSlateGray { get; }

Значення властивості

Color

LightSteelBlue

Отримує колір, визначений системою, який має значення ARGB #FFB0C4DE.

public static Color LightSteelBlue { get; }

Значення властивості

Color

LightYellow

Отримує колір, визначений системою, який має значення ARGB #FFFFFFE0.

public static Color LightYellow { get; }

Значення властивості

Color

Lime

Отримує колір, визначений системою, який має значення ARGB #FF00FF00.

public static Color Lime { get; }

Значення властивості

Color

LimeGreen

Отримує колір, визначений системою, який має значення ARGB #FF32CD32.

public static Color LimeGreen { get; }

Значення властивості

Color

Linen

Отримує колір, визначений системою, який має значення ARGB #FFFAF0E6.

public static Color Linen { get; }

Значення властивості

Color

Magenta

Отримує колір, визначений системою, який має значення ARGB #FFFF00FF.

public static Color Magenta { get; }

Значення властивості

Color

Maroon

Отримує колір, визначений системою, який має значення ARGB #FF800000.

public static Color Maroon { get; }

Значення властивості

Color

MediumAquamarine

Отримує колір, визначений системою, який має значення ARGB #FF66CDAA.

public static Color MediumAquamarine { get; }

Значення властивості

Color

MediumBlue

Отримує колір, визначений системою, який має значення ARGB #FF0000CD.

public static Color MediumBlue { get; }

Значення властивості

Color

MediumOrchid

Отримує колір, визначений системою, який має значення ARGB #FFBA55D3.

public static Color MediumOrchid { get; }

Значення властивості

Color

MediumPurple

Отримує колір, визначений системою, який має значення ARGB #FF9370DB.

public static Color MediumPurple { get; }

Значення властивості

Color

MediumSeaGreen

Отримує колір, визначений системою, який має значення ARGB #FF3CB371.

public static Color MediumSeaGreen { get; }

Значення властивості

Color

MediumSlateBlue

Отримує колір, визначений системою, який має значення ARGB #FF7B68EE.

public static Color MediumSlateBlue { get; }

Значення властивості

Color

MediumSpringGreen

Отримує колір, визначений системою, який має значення ARGB #FF00FA9A.

public static Color MediumSpringGreen { get; }

Значення властивості

Color

MediumTurquoise

Отримує колір, визначений системою, який має значення ARGB #FF48D1CC.

public static Color MediumTurquoise { get; }

Значення властивості

Color

MediumVioletRed

Отримує колір, визначений системою, який має значення ARGB #FFC71585.

public static Color MediumVioletRed { get; }

Значення властивості

Color

MidnightBlue

Отримує колір, визначений системою, який має значення ARGB #FF191970.

public static Color MidnightBlue { get; }

Значення властивості

Color

MintCream

Отримує колір, визначений системою, який має значення ARGB #FFF5FFFA.

public static Color MintCream { get; }

Значення властивості

Color

MistyRose

Отримує колір, визначений системою, який має значення ARGB #FFFFE4E1.

public static Color MistyRose { get; }

Значення властивості

Color

Moccasin

Отримує колір, визначений системою, який має значення ARGB #FFFFE4B5.

public static Color Moccasin { get; }

Значення властивості

Color

Name

Отримує ім’я цієї структури Aspose.Page.Drawing.Color.

public string Name { get; }

Значення властивості

string

NavajoWhite

Отримує колір, визначений системою, який має значення ARGB #FFFFDEAD.

public static Color NavajoWhite { get; }

Значення властивості

Color

Navy

Отримує колір, визначений системою, який має значення ARGB #FF000080.

public static Color Navy { get; }

Значення властивості

Color

OldLace

Отримує колір, визначений системою, який має значення ARGB #FFFDF5E6.

public static Color OldLace { get; }

Значення властивості

Color

Olive

Отримує колір, визначений системою, який має значення ARGB #FF808000.

public static Color Olive { get; }

Значення властивості

Color

OliveDrab

Отримує колір, визначений системою, який має значення ARGB #FF6B8E23.

public static Color OliveDrab { get; }

Значення властивості

Color

Orange

Отримує колір, визначений системою, який має значення ARGB #FFFFA500.

public static Color Orange { get; }

Значення властивості

Color

OrangeRed

Отримує колір, визначений системою, який має значення ARGB #FFFF4500.

public static Color OrangeRed { get; }

Значення властивості

Color

Orchid

Отримує колір, визначений системою, який має значення ARGB #FFDA70D6.

public static Color Orchid { get; }

Значення властивості

Color

PaleGoldenrod

Отримує колір, визначений системою, який має значення ARGB #FFEEE8AA.

public static Color PaleGoldenrod { get; }

Значення властивості

Color

PaleGreen

Отримує колір, визначений системою, який має значення ARGB #FF98FB98.

public static Color PaleGreen { get; }

Значення властивості

Color

PaleTurquoise

Отримує колір, визначений системою, який має значення ARGB #FFAFEEEE.

public static Color PaleTurquoise { get; }

Значення властивості

Color

PaleVioletRed

Отримує колір, визначений системою, який має значення ARGB #FFDB7093.

public static Color PaleVioletRed { get; }

Значення властивості

Color

PapayaWhip

Отримує колір, визначений системою, який має значення ARGB #FFFFEFD5.

public static Color PapayaWhip { get; }

Значення властивості

Color

PeachPuff

Отримує колір, визначений системою, який має значення ARGB #FFFFDAB9.

public static Color PeachPuff { get; }

Значення властивості

Color

Peru

Отримує колір, визначений системою, який має значення ARGB #FFCD853F.

public static Color Peru { get; }

Значення властивості

Color

Pink

Отримує колір, визначений системою, який має значення ARGB #FFFFC0CB.

public static Color Pink { get; }

Значення властивості

Color

Plum

Отримує колір, визначений системою, який має значення ARGB #FFDDA0DD.

public static Color Plum { get; }

Значення властивості

Color

PowderBlue

Отримує колір, визначений системою, який має значення ARGB #FFB0E0E6.

public static Color PowderBlue { get; }

Значення властивості

Color

Purple

Отримує колір, визначений системою, який має значення ARGB #FF800080.

public static Color Purple { get; }

Значення властивості

Color

R

Отримує значення червоної компоненти цієї структури Aspose.Page.Drawing.Color.

public byte R { get; }

Значення властивості

byte

Red

Отримує колір, визначений системою, який має значення ARGB #FFFF0000.

public static Color Red { get; }

Значення властивості

Color

RosyBrown

Отримує колір, визначений системою, який має значення ARGB #FFBC8F8F.

public static Color RosyBrown { get; }

Значення властивості

Color

RoyalBlue

Отримує колір, визначений системою, який має значення ARGB #FF4169E1.

public static Color RoyalBlue { get; }

Значення властивості

Color

SaddleBrown

Отримує колір, визначений системою, який має значення ARGB #FF8B4513.

public static Color SaddleBrown { get; }

Значення властивості

Color

Salmon

Отримує колір, визначений системою, який має значення ARGB #FFFA8072.

public static Color Salmon { get; }

Значення властивості

Color

SandyBrown

Отримує колір, визначений системою, який має значення ARGB #FFF4A460.

public static Color SandyBrown { get; }

Значення властивості

Color

SeaGreen

Отримує колір, визначений системою, який має значення ARGB #FF2E8B57.

public static Color SeaGreen { get; }

Значення властивості

Color

SeaShell

Отримує колір, визначений системою, який має значення ARGB #FFFFF5EE.

public static Color SeaShell { get; }

Значення властивості

Color

Sienna

Отримує колір, визначений системою, який має значення ARGB #FFA0522D.

public static Color Sienna { get; }

Значення властивості

Color

Silver

Отримує колір, визначений системою, який має значення ARGB #FFC0C0C0.

public static Color Silver { get; }

Значення властивості

Color

SkyBlue

Отримує колір, визначений системою, який має значення ARGB #FF87CEEB.

public static Color SkyBlue { get; }

Значення властивості

Color

SlateBlue

Отримує колір, визначений системою, який має значення ARGB #FF6A5ACD.

public static Color SlateBlue { get; }

Значення властивості

Color

SlateGray

Отримує колір, визначений системою, який має значення ARGB #FF708090.

public static Color SlateGray { get; }

Значення властивості

Color

Snow

Отримує колір, визначений системою, який має значення ARGB #FFFFFAFA.

public static Color Snow { get; }

Значення властивості

Color

SpringGreen

Отримує колір, визначений системою, який має значення ARGB #FF00FF7F.

public static Color SpringGreen { get; }

Значення властивості

Color

SteelBlue

Отримує колір, визначений системою, який має значення ARGB #FF4682B4.

public static Color SteelBlue { get; }

Значення властивості

Color

Tan

Отримує колір, визначений системою, який має значення ARGB #FFD2B48C.

public static Color Tan { get; }

Значення властивості

Color

Teal

Отримує колір, визначений системою, який має значення ARGB #FF008080.

public static Color Teal { get; }

Значення властивості

Color

Thistle

Отримує колір, визначений системою, який має значення ARGB #FFD8BFD8.

public static Color Thistle { get; }

Значення властивості

Color

Tomato

Отримує колір, визначений системою, який має значення ARGB #FFFF6347.

public static Color Tomato { get; }

Значення властивості

Color

Transparent

Отримує колір, визначений системою.

public static Color Transparent { get; }

Значення властивості

Color

Turquoise

Отримує колір, визначений системою, який має значення ARGB #FF40E0D0.

public static Color Turquoise { get; }

Значення властивості

Color

Violet

Отримує колір, визначений системою, який має значення ARGB #FFEE82EE.

public static Color Violet { get; }

Значення властивості

Color

Wheat

Отримує колір, визначений системою, який має значення ARGB #FFF5DEB3.

public static Color Wheat { get; }

Значення властивості

Color

White

Отримує колір, визначений системою, який має значення ARGB #FFFFFFFF.

public static Color White { get; }

Значення властивості

Color

WhiteSmoke

Отримує колір, визначений системою, який має значення ARGB #FFF5F5F5.

public static Color WhiteSmoke { get; }

Значення властивості

Color

Yellow

Отримує колір, визначений системою, який має значення ARGB #FFFFFF00.

public static Color Yellow { get; }

Значення властивості

Color

YellowGreen

Отримує колір, визначений системою, який має значення ARGB #FF9ACD32.

public static Color YellowGreen { get; }

Значення властивості

Color

Методи

Clone()

Клонує цю Aspose.Page.Drawing.Color.

public object Clone()

Повертає

object

Equals(object)

Перевіряє, чи є вказаний об’єкт структурою Aspose.Page.Drawing.Color і чи еквівалентний цій структурі Aspose.Page.Drawing.Color.

public override bool Equals(object obj)

Параметри

obj object

Об’єкт для перевірки.

Повертає

bool

true, якщо obj є структурою Aspose.Page.Drawing.Color, еквівалентною цій структурі Aspose.Page.Drawing.Color; в іншому випадку - false.

FromArgb(int)

Створює структуру Aspose.Page.Drawing.Color з 32-бітного значення ARGB.

public static Color FromArgb(int argb)

Параметри

argb int

Значення, що вказує 32-бітне значення ARGB.

Повертає

Color

Структура Aspose.Page.Drawing.Color, яку створює цей метод.

FromArgb(int, int, int, int)

Створює структуру Aspose.Page.Drawing.Color з чотирьох компонент ARGB (альфа, червоний, зелений і синій). Хоча цей метод дозволяє передавати 32-бітне значення для кожної компоненти, значення кожної компоненти обмежене 8 бітами.

public static Color FromArgb(int alpha, int red, int green, int blue)

Параметри

alpha int

Компонента альфа. Дійсні значення - від 0 до 255.

red int

Компонента червоного. Дійсні значення - від 0 до 255.

green int

Компонента зеленого. Дійсні значення - від 0 до 255.

blue int

Компонента синього. Дійсні значення - від 0 до 255.

Повертає

Color

Aspose.Page.Drawing.Color, яку створює цей метод.

Винятки

ArgumentException

alpha, red, green або blue менше 0 або більше 255.

FromArgb(int, Color)

Створює структуру Aspose.Page.Drawing.Color з вказаної структури Aspose.Page.Drawing.Color, але з новим вказаним значенням альфа. Хоча цей метод дозволяє передавати 32-бітне значення для альфа-значення, значення обмежене 8 бітами.

public static Color FromArgb(int alpha, Color baseColor)

Параметри

alpha int

Значення альфа для нового Aspose.Page.Drawing.Color. Дійсні значення - від 0 до 255.

baseColor Color

Aspose.Page.Drawing.Color, з якої потрібно створити нову Aspose.Page.Drawing.Color.

Повертає

Color

Aspose.Page.Drawing.Color, яку створює цей метод.

Винятки

ArgumentException

alpha менше 0 або більше 255.

FromArgb(int, int, int)

Створює структуру Aspose.Page.Drawing.Color з вказаними 8-бітними значеннями кольору (червоний, зелений і синій). Значення альфа є неявно 255 (повністю непрозоре). Хоча цей метод дозволяє передавати 32-бітне значення для кожного кольорового компонента, значення кожного компонента обмежене 8 бітами.

public static Color FromArgb(int red, int green, int blue)

Параметри

red int

Значення червоної компоненти для нового Aspose.Page.Drawing.Color. Дійсні значення - від 0 до 255.

green int

Значення зеленої компоненти для нового Aspose.Page.Drawing.Color. Дійсні значення - від 0 до 255.

blue int

Значення синьої компоненти для нового Aspose.Page.Drawing.Color. Дійсні значення - від 0 до 255.

Повертає

Color

Aspose.Page.Drawing.Color, яку створює цей метод.

Винятки

ArgumentException

red, green або blue менше 0 або більше 255.

FromName(string)

Створює структуру Aspose.Page.Drawing.Color з вказаним ім’ям попередньо визначеного кольору.

public static Color FromName(string name)

Параметри

name string

Рядок, що є ім’ям попередньо визначеного кольору. Дійсні імена такі ж, як імена елементів перерахування System.Drawing.KnownColor.

Повертає

Color

Aspose.Page.Drawing.Color, яку створює цей метод.

GetBrightness()

Отримує значення яскравості (HSB) для цієї структури Aspose.Page.Drawing.Color.

public float GetBrightness()

Повертає

float

Яскравість цієї Aspose.Page.Drawing.Color. Яскравість варіюється від 0.0 до 1.0, де 0.0 представляє чорний, а 1.0 - білий.

GetHashCode()

Повертає хеш-код для цієї структури Aspose.Page.Drawing.Color.

public override int GetHashCode()

Повертає

int

Цілочисельне значення, яке вказує хеш-код для цієї Aspose.Page.Drawing.Color.

GetHue()

Отримує значення відтінку (HSB) в градусах для цієї структури Aspose.Page.Drawing.Color.

public float GetHue()

Повертає

float

Відтінок в градусах цієї Aspose.Page.Drawing.Color. Відтінок вимірюється в градусах, варіюється від 0.0 до 360.0 в колірному просторі HSB.

GetSaturation()

Отримує значення насиченості (HSB) для цієї структури Aspose.Page.Drawing.Color.

public float GetSaturation()

Повертає

float

Насиченість цієї Aspose.Page.Drawing.Color. Насиченість варіюється від 0.0 до 1.0, де 0.0 - це градація сірого, а 1.0 - найбільш насичений.

ToArgb()

Отримує 32-бітне значення ARGB цієї структури Aspose.Page.Drawing.Color.

public int ToArgb()

Повертає

int

32-бітне значення ARGB цієї Aspose.Page.Drawing.Color.

ToString()

Перетворює цю структуру Aspose.Page.Drawing.Color в зрозумілий рядок.

public override string ToString()

Повертає

string

Рядок, що є ім’ям цієї Aspose.Page.Drawing.Color, якщо Aspose.Page.Drawing.Color створено з попередньо визначеного кольору за допомогою методу Aspose.Page.Drawing.Color.FromName(System.String); в іншому випадку рядок, що складається з імен компонентів ARGB та їх значень.

Оператори

operator ==(Color, Color)

Перевіряє, чи є дві вказані структури Aspose.Page.Drawing.Color еквівалентними.

public static bool operator ==(Color left, Color right)

Параметри

left Color

Aspose.Page.Drawing.Color, яка знаходиться зліва від оператора рівності.

right Color

Aspose.Page.Drawing.Color, яка знаходиться праворуч від оператора рівності.

Повертає

bool

true, якщо дві структури Aspose.Page.Drawing.Color рівні; в іншому випадку - false.

operator !=(Color, Color)

Перевіряє, чи є дві вказані структури Aspose.Page.Drawing.Color різними.

public static bool operator !=(Color left, Color right)

Параметри

left Color

Aspose.Page.Drawing.Color, яка знаходиться зліва від оператора нерівності.

right Color

Aspose.Page.Drawing.Color, яка знаходиться праворуч від оператора нерівності.

Повертає

bool

true, якщо дві структури Aspose.Page.Drawing.Color різні; в іншому випадку - false.

 Українська