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
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
Blue
Mavi renk bileşenini temsil eder.
public float Blue { get; }
Mülkiyet Değer
Green
Yeşil renk bileşenini temsil eder.
public float Green { get; }
Mülkiyet Değer
Red
Renk kırmızı bileşenini temsil eder
public float Red { get; }
Mülkiyet Değer
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
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
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
‘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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Aspose.Html.Drawing.Color sınıfının yeni bir örneği.
GetHashCode()
Bir hash kodu geri getirir.
public override int GetHashCode()
Returns
bir hash kodu.
GetHue()
Renklerin bir kısmını geri getiriyor.
public float GetHue()
Returns
Renklerin bir parçası.
GetLuminosity()
Renklerin parlaklığını geri getirir.
public float GetLuminosity()
Returns
Renklerin parlaklığı var.
GetSaturation()
Renklerin birikimi geri döner.
public float GetSaturation()
Returns
Renklerin bir parçasıdır.
ToInt()
Renk ARGB bileşenlerini int.
public int ToInt()
Returns
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
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
Bir Doğal Renk (NCol) Çizgisi
ToRgbHexString()
Bir hexadecimal rengi geri getirir: #RRGGBB.
public string ToRgbHexString()
Returns
Hexadecimal renk çizgisi.
ToRgbString()
RGB (R, G, B) ile belirtilen RGB rengi içeren bir çubuk döndürür.
public string ToRgbString()
Returns
Bir rgb çerçeve.
ToRgbaHexString()
Bir Hexadecimal rengi geri getirir: #RRGGBBAA.
public string ToRgbaHexString()
Returns
Hexadecimal renk çizgisi.
ToRgbaString()
RGBA ile belirtilen RGBA rengi içeren bir çubuk geri getirir: rgba(R, G, B, A).
public string ToRgbaString()
Returns
Bir rgba çizgisi.
ToString()
RGBA bileşen değerlerinden oluşan bir satır döndürür.
public override string ToString()
Returns
İnsan okunabilir bir çerçeve.
ToUint()
Renk ARGB bileşenlerini işaretlenmemiş int’e kodlayın.
public uint ToUint()
Returns
Ş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
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
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
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
Aspose.Html.Drawing.Color sınıfının yeni bir örneği.