Class Color

Class Color

İsim alanı : Aspose.Html.Drawing Görüntüleme: Aspose.HTML.dll (25.4.0)

Renk sınıfı size renkler belirlemenizi sağlarKırmızı yeşil mavi (RGB) değerleriHSL (Hue-Saturation-Luminosity) değerleriHue-Saturation-Value (HSV) değerleriHue-Whiteness-Blackness (HWB) değerleriA-B (LAB) ışık değerleriLuminance-Chroma-Hue (LCH) değerleriCyan-Magenta-Yellow-Key (CMYK) değerleriDoğal renk değerleri (NCOL)Ya da renkli bir isim.Ayrıca şeffaflığı gösteren bir alfa kanalı da mevcuttur.

[ComVisible(true)]
public class Color

Inheritance

object Color

mirasçı üyeleri

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

Constructors

Color()

Aspose.Html.Drawing.Color sınıfının yeni bir örneğini başlatır.Varsayılan renk siyahtır.

public Color()

Color(Yüzme, Yüzme ve Yüzme)

Aspose.Html.Drawing.Color sınıfının yeni bir örneğini başlatır.Tüm renk bileşenleri 0-1 aralığında olmalıdır.

public Color(float red, float green, float blue)

Parameters

red float

Renklerin kırmızı bileşeni.

green float

Yeşil renk bileşeni.

blue float

Mavi renk parçasıdır.

Color(Float , Float , Float , Float)

Aspose.Html.Drawing.Color sınıfının yeni bir örneğini başlatır.Tüm renk bileşenleri 0-1 aralığında olmalıdır.

public Color(float red, float green, float blue, float alpha)

Parameters

red float

Renklerin kırmızı bileşeni.

green float

Yeşil renk bileşeni.

blue float

Mavi renk parçasıdır.

alpha float

Renklerin alfa bileşeni.

Color(byte , byte , byte)

Aspose.Html.Drawing.Color sınıfının yeni bir örneğini başlatır.Tüm renk bileşenleri 0-255 aralığında olmalıdır.

public Color(byte red, byte green, byte blue)

Parameters

red byte

Renklerin kırmızı bileşeni.

green byte

Yeşil renk bileşeni.

blue byte

Mavi renk parçasıdır.

Color(byte , byte , byte , byte)

Aspose.Html.Drawing.Color sınıfının yeni bir örneğini başlatır.Tüm renk bileşenleri 0-255 aralığında olmalıdır.

public Color(byte red, byte green, byte blue, byte alpha)

Parameters

red byte

Bir byte, renk kırmızı bileşenini temsil eder.

green byte

Bir byte, renk yeşil bileşenini temsil eder.

blue byte

Bir byte, renk mavi bileşenini temsil eder.

alpha byte

Bir byte, renk alfa bileşenini temsil eder.

Color(int , int , int , int)

Aspose.Html.Drawing.Color sınıfının yeni bir örneğini başlatır.Tüm renk bileşenleri 0-255 aralığında olmalıdır.

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

Parameters

red int

Renklerin kırmızı bileşeni.

green int

Yeşil renk bileşeni.

blue int

Mavi renk parçasıdır.

Color(int , int , int , int , int)

Aspose.Html.Drawing.Color sınıfının yeni bir örneğini başlatır.Tüm renk bileşenleri 0-255 aralığında olmalıdır.

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

Parameters

red int

Renklerin kırmızı bileşeni.

green int

Yeşil renk bileşeni.

blue int

Mavi renk parçasıdır.

alpha int

Renklerin alfa bileşeni.

Properties

Alpha

Renklerin alfa bileşenini temsil eder.

public float Alpha { get; }

Mülkiyet Değer

float

Blue

Mavi renk bileşenini temsil eder.

public float Blue { get; }

Mülkiyet Değer

float

Green

Yeşil renk bileşenini temsil eder.

public float Green { get; }

Mülkiyet Değer

float

Red

Renk kırmızı bileşenini temsil eder

public float Red { get; }

Mülkiyet Değer

float

Methods

AddLuminosity(Floransa)

Renklerin kopyasını, parlaklığı ve delta değerinin Toplamı ile oluşturur.

public Color AddLuminosity(float delta)

Parameters

delta float

Işık değeri

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

Convert(ColorModel)

Bir renk bileşenini belirlenen renk modelinin biçiminde geri getirir.

public IColorComponents Convert(ColorModel model)

Parameters

model ColorModel

Renk Modeli

Returns

IColorComponents

Aspose.Html.Drawing.IColorComponents arayüzünün yeni bir örneği

Equals(nesne)

Belirlenen Aspose.Html.Drawing.Color’un bu örnekle eşit olup olmadığını belirler.

public override bool Equals(object obj)

Parameters

obj object

Sistem.Object bu durumla karşılaştırmak için.

Returns

bool

‘gerçek’ eğer belirtilen System.Object bu örneğe eşittir; aksi takdirde, ‘yanlış’.

FromCmyk(Float , Float , Float , Float)

Cyan, magenta, sarı, anahtar (siyah) değerleri ile yeni bir Renk iade eder.

public static Color FromCmyk(float cyan, float magenta, float yellow, float key)

Parameters

cyan float

Renklerin cyan bileşenini temsil eden bir çamur.

magenta float

Renk Magenta bileşenini temsil eden bir flüt.

yellow float

Renklerin sarı bileşenini temsil eden bir çamur.

key float

Renklerin anahtar bileşenini temsil eden bir plaka.

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

FromCmyka(Float , Float , Float , Float , Float)

Cyan, magenta, sarı, anahtar (siyah), alfa değerleri ile yeni bir Renk geri getirir.

public static Color FromCmyka(float cyan, float magenta, float yellow, float key, float alpha)

Parameters

cyan float

Renklerin cyan bileşenini temsil eden bir çamur.

magenta float

Renk Magenta bileşenini temsil eden bir flüt.

yellow float

Renklerin sarı bileşenini temsil eden bir çamur.

key float

Renklerin anahtar bileşenini temsil eden bir plaka.

alpha float

Renklerin alfa bileşenini temsil eden bir plaka.

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

FromGray(Floransa)

Yeni bir Renk, istenen gri değeri ile geri getirir.

public static Color FromGray(float gray)

Parameters

gray float

Renklerin gri değerini temsil eden bir çamur.

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

FromHsl(Yüzme, Yüzme ve Yüzme)

Yeni bir Renk, istenen kalınlık, doymuşluk, doymuşluk değerleri ile geri döner.

public static Color FromHsl(float hue, float saturation, float lightness)

Parameters

hue float

Renk bileşenini temsil eden bir çamur.

saturation float

Renklerin doymuş bileşenini temsil eden bir çamur.

lightness float

Renklerin hafifliği bileşenini temsil eden bir plaka.

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

FromHsla(Float , Float , Float , Float)

Yeni bir Renk, istenen hue, doymuşluk, doymuşluk, alfa değerleri ile geri döner.

public static Color FromHsla(float hue, float saturation, float lightness, float alpha)

Parameters

hue float

Renk bileşenini temsil eden bir çamur.

saturation float

Renklerin doymuş bileşenini temsil eden bir çamur.

lightness float

Renklerin hafifliği bileşenini temsil eden bir plaka.

alpha float

Renklerin alfa bileşenini temsil eden bir plaka.

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

FromHsv(Yüzme, Yüzme ve Yüzme)

Yeni bir Renk, istenen kalınlık, doymuşluk, değer ile geri döner.

public static Color FromHsv(float hue, float saturation, float value)

Parameters

hue float

Renk bileşenini temsil eden bir çamur.

saturation float

Renklerin doymuş bileşenini temsil eden bir çamur.

value float

Renk değer bileşenini temsil eden bir çubuk.

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

FromHsva(Float , Float , Float , Float)

Yeni bir Renk, istenen hue, doymuşluk, değer, alfa ile geri döner.

public static Color FromHsva(float hue, float saturation, float value, float alpha)

Parameters

hue float

Renk bileşenini temsil eden bir çamur.

saturation float

Renklerin doymuş bileşenini temsil eden bir çamur.

value float

Renk değer bileşenini temsil eden bir çubuk.

alpha float

Renklerin alfa bileşenini temsil eden bir plaka.

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

FromHwb(Yüzme, Yüzme ve Yüzme)

Yeni bir Renk, istediğiniz renk, beyazlık, siyahlık değerleri ile geri döner.

public static Color FromHwb(float hue, float whiteness, float blackness)

Parameters

hue float

Renk bileşenini temsil eden bir çamur.

whiteness float

Renk beyazlığı bileşenini temsil eden bir plaka.

blackness float

Renklerin karanlık bileşenini temsil eden bir çamur.

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

FromHwba(Float , Float , Float , Float)

Yeni bir Renk, istediğiniz renk, beyazlık, siyahlık değerleri ile geri döner.

public static Color FromHwba(float hue, float whiteness, float blackness, float alpha)

Parameters

hue float

Renk bileşenini temsil eden bir çamur.

whiteness float

Renk beyazlığı bileşenini temsil eden bir plaka.

blackness float

Renklerin karanlık bileşenini temsil eden bir çamur.

alpha float

Renklerin alfa bileşenini temsil eden bir plaka.

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

FromInt(int ile)

Aradığınız ARGB değeriyle yeni bir Renk iade eder.

public static Color FromInt(int argb)

Parameters

argb int

Renk ARGB değerini temsil eden bir int.

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

FromLab(Yüzme, Yüzme ve Yüzme)

Yeni bir Renk, istenen parlaklık, A, B değerleri ile geri döner.

public static Color FromLab(float lightness, float a, float b)

Parameters

lightness float

Renklerin hafifliği bileşenini temsil eden bir plaka.

a float

Renk A bileşenini temsil eden bir çerçeve.

b float

Renk B bileşenini temsil eden bir plaka.

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

FromLaba(Float , Float , Float , Float)

Yeni bir Renk, istenen hafiflik, A, B, alfa değerleri ile geri döner.

public static Color FromLaba(float lightness, float a, float b, float alpha)

Parameters

lightness float

Renklerin hafifliği bileşenini temsil eden bir plaka.

a float

Renk A bileşenini temsil eden bir çerçeve.

b float

Renk B bileşenini temsil eden bir plaka.

alpha float

Renklerin alfa bileşenini temsil eden bir plaka.

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

FromLch(Yüzme, Yüzme ve Yüzme)

Yeni bir Renk, istenen parlaklık, krom, hue değerleri ile geri döner.

public static Color FromLch(float luminance, float chroma, float hue)

Parameters

luminance float

Renklerin ışıltılı bileşenini temsil eden bir plaka.

chroma float

Renklerin krom bileşenini temsil eden bir plaka.

hue float

Renk bileşenini temsil eden bir çamur.

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

FromLcha(Float , Float , Float , Float)

Yeni bir Renk, istenen parlaklık, krom, hue, alfa değerleri ile geri döner.

public static Color FromLcha(float luminance, float chroma, float hue, float alpha)

Parameters

luminance float

Renklerin ışıltılı bileşenini temsil eden bir plaka.

chroma float

Renklerin krom bileşenini temsil eden bir plaka.

hue float

Renk bileşenini temsil eden bir çamur.

alpha float

Renklerin alfa bileşenini temsil eden bir plaka.

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

FromOklab(Yüzme, Yüzme ve Yüzme)

OKLAB model için istenen hafiflik, A, B değerleri ile yeni bir Renk iade eder.

public static Color FromOklab(float lightness, float a, float b)

Parameters

lightness float

Renklerin hafifliği bileşenini temsil eden bir plaka.

a float

Renk A bileşenini temsil eden bir çerçeve.

b float

Renk B bileşenini temsil eden bir plaka.

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

FromOklaba(Float , Float , Float , Float)

OKLAB model için istenen hafiflik, A, B, alfa değerleri ile yeni bir Renk iade eder.

public static Color FromOklaba(float lightness, float a, float b, float alpha)

Parameters

lightness float

Renklerin hafifliği bileşenini temsil eden bir plaka.

a float

Renk A bileşenini temsil eden bir çerçeve.

b float

Renk B bileşenini temsil eden bir plaka.

alpha float

Renklerin alfa bileşenini temsil eden bir plaka.

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

FromOklch(Yüzme, Yüzme ve Yüzme)

OKLAB model için istenen aydınlatma, kroma, hue değerleri ile yeni bir Renk iade eder.

public static Color FromOklch(float luminance, float chroma, float hue)

Parameters

luminance float

Renklerin ışıltılı bileşenini temsil eden bir plaka.

chroma float

Renklerin krom bileşenini temsil eden bir plaka.

hue float

Renk bileşenini temsil eden bir çamur.

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

FromOklcha(Float , Float , Float , Float)

OKLAB model için istenen aydınlatma, krom, hue, alfa değerleri ile yeni bir Renk geri getirir.

public static Color FromOklcha(float luminance, float chroma, float hue, float alpha)

Parameters

luminance float

Renklerin ışıltılı bileşenini temsil eden bir plaka.

chroma float

Renklerin krom bileşenini temsil eden bir plaka.

hue float

Renk bileşenini temsil eden bir çamur.

alpha float

Renklerin alfa bileşenini temsil eden bir plaka.

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

FromRgb(byte , byte , byte)

Yeni bir Renk, istenen yeşil, mavi değerlerle geri döner.Tüm renk bileşenleri 0-255 aralığında olmalıdır.

public static Color FromRgb(byte red, byte green, byte blue)

Parameters

red byte

Bir byte, renk kırmızı bileşenini temsil eder.

green byte

Bir byte, renk yeşil bileşenini temsil eder.

blue byte

Bir byte, renk mavi bileşenini temsil eder.

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

FromRgb(int , int , int , int)

Yeni bir Renk, istenen yeşil, mavi değerlerle geri döner.Tüm renk bileşenleri 0-255 aralığında olmalıdır.

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

Parameters

red int

Renklerin kırmızı bileşenini temsil eden bir int.

green int

Renklerin yeşil bileşenini temsil eden bir int.

blue int

Bir int, renk mavi bileşenini temsil eder.

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

FromRgb(Yüzme, Yüzme ve Yüzme)

Yeni bir Renk, istenen yeşil, mavi değerlerle geri döner.Tüm renk bileşenleri 0-1 aralığında olmalıdır.

public static Color FromRgb(float red, float green, float blue)

Parameters

red float

Renklerin kırmızı bileşenini temsil eden bir plaka.

green float

Renklerin yeşil bileşenini temsil eden bir plaka.

blue float

Mavi renk bileşenini temsil eden bir plaka.

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

FromRgba(byte , byte , byte , byte)

Yeni bir Renk, istenen yeşil, mavi, alfa değerleri ile geri döner.Tüm renk bileşenleri 0-255 aralığında olmalıdır.

public static Color FromRgba(byte red, byte green, byte blue, byte alpha)

Parameters

red byte

Bir byte, renk kırmızı bileşenini temsil eder.

green byte

Bir byte, renk yeşil bileşenini temsil eder.

blue byte

Bir byte, renk mavi bileşenini temsil eder.

alpha byte

Bir byte, renk alfa bileşenini temsil eder.

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

FromRgba(int , int , int , int , int)

Yeni bir Renk, istenen yeşil, mavi, alfa değerleri ile geri döner.Tüm renk bileşenleri 0-255 aralığında olmalıdır.

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

Parameters

red int

Renklerin kırmızı bileşenini temsil eden bir int.

green int

Renklerin yeşil bileşenini temsil eden bir int.

blue int

Bir int, renk mavi bileşenini temsil eder.

alpha int

Renklerin alfa bileşenini temsil eden bir int.

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

FromRgba(Float , Float , Float , Float)

Yeni bir Renk, istenen yeşil, mavi, alfa değerleri ile geri döner.Tüm renk bileşenleri 0-1 aralığında olmalıdır.

public static Color FromRgba(float red, float green, float blue, float alpha)

Parameters

red float

Renklerin kırmızı bileşenini temsil eden bir plaka.

green float

Renklerin yeşil bileşenini temsil eden bir plaka.

blue float

Mavi renk bileşenini temsil eden bir plaka.

alpha float

Renklerin alfa bileşenini temsil eden bir plaka.

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

FromString(Sırt)

CSS rengi içeren çubuk parçalanır ve yeni bir Renk geri getirir.

public static Color FromString(string color)

Parameters

color string

RGB, HEX, HSL, HSV, HWB, CMYK, NCOL, LCH, OKLCH, LAB veya OKLAB biçiminde renk içeren bir çubuk

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

FromUint(UINT)

Aradığınız ARGB değeriyle yeni bir Renk iade eder.

public static Color FromUint(uint argb)

Parameters

argb uint

Renk ARGB değerini temsil eden bir uint.

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

GetComplementary()

Renk tekerleğinin karşı tarafında olan yeni bir renk orijinalden geri döner.

public Color GetComplementary()

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği.

GetHashCode()

Bir hash kodu geri getirir.

public override int GetHashCode()

Returns

int

bir hash kodu.

GetHue()

Renklerin bir kısmını geri getiriyor.

public float GetHue()

Returns

float

Renklerin bir parçası.

GetLuminosity()

Renklerin parlaklığını geri getirir.

public float GetLuminosity()

Returns

float

Renklerin parlaklığı var.

GetSaturation()

Renklerin birikimi geri döner.

public float GetSaturation()

Returns

float

Renklerin bir parçasıdır.

ToInt()

Renk ARGB bileşenlerini int.

public int ToInt()

Returns

int

Kodu içerir.

ToName()

CSS adı verilen renkler listesinde bir renk veya boş bir çubuk eşleşirse renk adını iade eder.

public string ToName()

Returns

string

Bir renk adı.

ToNaturalColorString(int ile)

Doğal renk (NCol) belirlenmiş bir renk, renk arasındaki mesafeyi (yüzde) belirlemek için bir sayı ile bir renk harfi kullanır.

public string ToNaturalColorString(int digits)

Parameters

digits int

Renk bileşenleri için yuvarlak hassasiyet ayarlayın.

Returns

string

Bir Doğal Renk (NCol) Çizgisi

ToRgbHexString()

Bir hexadecimal rengi geri getirir: #RRGGBB.

public string ToRgbHexString()

Returns

string

Hexadecimal renk çizgisi.

ToRgbString()

RGB (R, G, B) ile belirtilen RGB rengi içeren bir çubuk döndürür.

public string ToRgbString()

Returns

string

Bir rgb çerçeve.

ToRgbaHexString()

Bir Hexadecimal rengi geri getirir: #RRGGBBAA.

public string ToRgbaHexString()

Returns

string

Hexadecimal renk çizgisi.

ToRgbaString()

RGBA ile belirtilen RGBA rengi içeren bir çubuk geri getirir: rgba(R, G, B, A).

public string ToRgbaString()

Returns

string

Bir rgba çizgisi.

ToString()

RGBA bileşen değerlerinden oluşan bir satır döndürür.

public override string ToString()

Returns

string

İnsan okunabilir bir çerçeve.

ToUint()

Renk ARGB bileşenlerini işaretlenmemiş int’e kodlayın.

public uint ToUint()

Returns

uint

Şifreleme imzalanmamıştır.

WithAlpha(Floransa)

Belirlenmiş alfa bileşeni ile renk kopyasını oluşturur.

public Color WithAlpha(float alpha)

Parameters

alpha float

Alpha bileşen değerleri

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği

WithHue(Floransa)

Renklerin bir kopyasını belirlenmiş Hue ile oluşturur.

public Color WithHue(float hue)

Parameters

hue float

Hue’nin değeri

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği.

WithLuminosity(Floransa)

Renklerin bir kopyasını belirli bir parlaklıkla oluşturur.

public Color WithLuminosity(float luminosity)

Parameters

luminosity float

Işık değeri

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği.

WithSaturation(Floransa)

Renklerin bir kopyasını belirli bir doymuşlukla oluşturur.

public Color WithSaturation(float saturation)

Parameters

saturation float

Yetişkinliğin değeri.

Returns

Color

Aspose.Html.Drawing.Color sınıfının yeni bir örneği.

 Türkçe