Class Color
Nama dari : Aspose.Svg.Drawing Asosiasi: Aspose.SVG.dll (25.5.0)
Kelas warna memungkinkan Anda menentukan warna sebagaiNilai merah hijau biru (RGB)Nilai Hue-Saturation-Luminosity (HSL)Nilai Hue-Saturation-Value (HSV) adalah nilaiNilai Hue-Whiteness-Blackness (HWB)Nilai ringan A-B (LAB)Nilai Luminance-Chroma-Hue (LCH)Nilai Cyan-Magenta-Yellow-Key (CMYK)Nilai warna alami (NCOL)Atau dengan nama warna.Sebuah saluran Alpha juga tersedia untuk menunjukkan transparansi.
[ComVisible(true)]
public class ColorInheritance
anggota yang diwarisi
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Color()
Initifikasi contoh baru dari kelas Aspose.Svg.Drawing.Color.Secara default warna hitam.
public Color()Color(Kapal, Kapal dan Kapal)
Initifikasi contoh baru dari kelas Aspose.Svg.Drawing.Color.Semua komponen warna harus berada di rentang 0-1.
public Color(float red, float green, float blue)Parameters
red float
Komponen merah dari warna.
green float
Komponen hijau dari warna.
blue float
Komponen biru dari warna.
Color(Angkatan Laut, Angkatan Laut, Angkatan Laut)
Initifikasi contoh baru dari kelas Aspose.Svg.Drawing.Color.Semua komponen warna harus berada di rentang 0-1.
public Color(float red, float green, float blue, float alpha)Parameters
red float
Komponen merah dari warna.
green float
Komponen hijau dari warna.
blue float
Komponen biru dari warna.
alpha float
Komponen alfa dari warna.
Color(BIT, BIT dan BIT)
Initifikasi contoh baru dari kelas Aspose.Svg.Drawing.Color.Semua komponen warna harus berada di rentang 0-255.
public Color(byte red, byte green, byte blue)Parameters
red byte
Komponen merah dari warna.
green byte
Komponen hijau dari warna.
blue byte
Komponen biru dari warna.
Color(byte, byte, byte dan byte)
Initifikasi contoh baru dari kelas Aspose.Svg.Drawing.Color.Semua komponen warna harus berada di rentang 0-255.
public Color(byte red, byte green, byte blue, byte alpha)Parameters
red byte
Sebuah byte yang mewakili komponen merah dari warna.
green byte
Sebuah byte yang mewakili komponen hijau dari warna.
blue byte
Sebuah byte yang mewakili komponen biru dari warna.
alpha byte
Sebuah byte yang mewakili komponen alfa dari warna.
Color(int, int, int dan int)
Initifikasi contoh baru dari kelas Aspose.Svg.Drawing.Color.Semua komponen warna harus berada di rentang 0-255.
public Color(int red, int green, int blue)Parameters
red int
Komponen merah dari warna.
green int
Komponen hijau dari warna.
blue int
Komponen biru dari warna.
Color(int, int, int, int dan int)
Initifikasi contoh baru dari kelas Aspose.Svg.Drawing.Color.Semua komponen warna harus berada di rentang 0-255.
public Color(int red, int green, int blue, int alpha)Parameters
red int
Komponen merah dari warna.
green int
Komponen hijau dari warna.
blue int
Komponen biru dari warna.
alpha int
Komponen alfa dari warna.
Properties
Alpha
Ini adalah komponen alpha dari warna.
public float Alpha { get; }Nilai Properti
Blue
Ini mewakili komponen biru dari warna.
public float Blue { get; }Nilai Properti
Green
Ini mewakili komponen hijau dari warna.
public float Green { get; }Nilai Properti
Red
Menampilkan komponen merah dari warna
public float Red { get; }Nilai Properti
Methods
AddLuminosity(kapal)
Mencipta salinan warna dengan jumlah kecerahan dan nilai delta.
public Color AddLuminosity(float delta)Parameters
delta float
Nilai kecerahan
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
Convert(ColorModel)
Mengembalikan komponen warna dalam format model warna yang ditentukan.
public IColorComponents Convert(ColorModel model)Parameters
model ColorModel
Model warna tersebut.
Returns
Contoh baru dari Aspose.Svg.Drawing.IColorComponents interface
Equals(objek)
Menentukan apakah Aspose.Svg.Drawing.Color yang ditentukan sama dengan instans ini.
public override bool Equals(object obj)Parameters
obj object
Sistem.Object untuk membandingkan dengan instansi ini.
Returns
‘kebenaran’ jika sistem.objek yang ditentukan sama dengan contoh ini; jika tidak, ‘kebenaran’.
FromCmyk(Angkatan Laut, Angkatan Laut, Angkatan Laut)
Mengembalikan warna baru dengan nilai cyan, magenta, kuning, kunci (hitam) yang diminta.
public static Color FromCmyk(float cyan, float magenta, float yellow, float key)Parameters
cyan float
Flate yang mewakili komponen cyan warna.
magenta float
Flate yang mewakili komponen magenta dari warna.
yellow float
Flate yang mewakili komponen kuning dari warna.
key float
Flate yang mewakili komponen kunci warna.
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
FromCmyka(Kapal, Kapal, Kapal dan Kapal)
Mengembalikan warna baru dengan nilai cyan, magenta, kuning, kunci (hitam), alfa yang diminta.
public static Color FromCmyka(float cyan, float magenta, float yellow, float key, float alpha)Parameters
cyan float
Flate yang mewakili komponen cyan warna.
magenta float
Flate yang mewakili komponen magenta dari warna.
yellow float
Flate yang mewakili komponen kuning dari warna.
key float
Flate yang mewakili komponen kunci warna.
alpha float
Flate yang mewakili komponen alpha dari warna.
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
FromGray(kapal)
Mengembalikan warna baru dengan nilai kelabu yang diminta.
public static Color FromGray(float gray)Parameters
gray float
Flate yang mewakili nilai kelabu dari warna.
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
FromHsl(Kapal, Kapal dan Kapal)
Mengembalikan warna baru dengan nilai hue, kenyang, kenyang yang diminta.
public static Color FromHsl(float hue, float saturation, float lightness)Parameters
hue float
Float yang mewakili komponen hue dari warna.
saturation float
Float yang mewakili komponen kenyang warna.
lightness float
Flate yang mewakili komponen cahaya dari warna.
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
FromHsla(Angkatan Laut, Angkatan Laut, Angkatan Laut)
Mengembalikan warna baru dengan hue yang diminta, kenyang, kenyang, nilai alfa.
public static Color FromHsla(float hue, float saturation, float lightness, float alpha)Parameters
hue float
Float yang mewakili komponen hue dari warna.
saturation float
Float yang mewakili komponen kenyang warna.
lightness float
Flate yang mewakili komponen cahaya dari warna.
alpha float
Flate yang mewakili komponen alpha dari warna.
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
FromHsv(Kapal, Kapal dan Kapal)
Mengembalikan warna baru dengan warna yang diminta, kenyang, nilai.
public static Color FromHsv(float hue, float saturation, float value)Parameters
hue float
Float yang mewakili komponen hue dari warna.
saturation float
Float yang mewakili komponen kenyang warna.
value float
Flate yang mewakili komponen nilai warna.
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
FromHsva(Angkatan Laut, Angkatan Laut, Angkatan Laut)
Mengembalikan warna baru dengan hue yang diminta, kenyang, nilai, alfa.
public static Color FromHsva(float hue, float saturation, float value, float alpha)Parameters
hue float
Float yang mewakili komponen hue dari warna.
saturation float
Float yang mewakili komponen kenyang warna.
value float
Flate yang mewakili komponen nilai warna.
alpha float
Flate yang mewakili komponen alpha dari warna.
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
FromHwb(Kapal, Kapal dan Kapal)
Mengembalikan warna baru dengan nilai warna, putih, hitam yang diminta.
public static Color FromHwb(float hue, float whiteness, float blackness)Parameters
hue float
Float yang mewakili komponen hue dari warna.
whiteness float
Flate yang mewakili komponen putih warna.
blackness float
Flate yang mewakili komponen kegelapan warna.
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
FromHwba(Angkatan Laut, Angkatan Laut, Angkatan Laut)
Mengembalikan warna baru dengan nilai warna, putih, hitam yang diminta.
public static Color FromHwba(float hue, float whiteness, float blackness, float alpha)Parameters
hue float
Float yang mewakili komponen hue dari warna.
whiteness float
Flate yang mewakili komponen putih warna.
blackness float
Flate yang mewakili komponen kegelapan warna.
alpha float
Flate yang mewakili komponen alpha dari warna.
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
FromInt(int)
Mengembalikan warna baru dengan nilai ARGB yang diminta.
public static Color FromInt(int argb)Parameters
argb int
Int yang mewakili nilai ARGB dari warna.
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
FromLab(Kapal, Kapal dan Kapal)
Mengembalikan warna baru dengan kecerahan yang diminta, nilai A, B.
public static Color FromLab(float lightness, float a, float b)Parameters
lightness float
Flate yang mewakili komponen cahaya dari warna.
a float
Flate yang mewakili komponen A dari warna.
b float
Flate yang mewakili komponen B dari warna.
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
FromLaba(Angkatan Laut, Angkatan Laut, Angkatan Laut)
Mengembalikan warna baru dengan cahaya yang diminta, nilai A, B, alfa.
public static Color FromLaba(float lightness, float a, float b, float alpha)Parameters
lightness float
Flate yang mewakili komponen cahaya dari warna.
a float
Flate yang mewakili komponen A dari warna.
b float
Flate yang mewakili komponen B dari warna.
alpha float
Flate yang mewakili komponen alpha dari warna.
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
FromLch(Kapal, Kapal dan Kapal)
Mengembalikan warna baru dengan nilai pencahayaan, kroma, hue yang diminta.
public static Color FromLch(float luminance, float chroma, float hue)Parameters
luminance float
Float yang mewakili komponen luminans warna.
chroma float
Flate yang mewakili komponen kromium dari warna.
hue float
Float yang mewakili komponen hue dari warna.
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
FromLcha(Angkatan Laut, Angkatan Laut, Angkatan Laut)
Mengembalikan warna baru dengan nilai luminan, kroma, hue, alfa yang diminta.
public static Color FromLcha(float luminance, float chroma, float hue, float alpha)Parameters
luminance float
Float yang mewakili komponen luminans warna.
chroma float
Flate yang mewakili komponen kromium dari warna.
hue float
Float yang mewakili komponen hue dari warna.
alpha float
Flate yang mewakili komponen alpha dari warna.
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
FromOklab(Kapal, Kapal dan Kapal)
Mengembalikan warna baru dengan cahaya yang diminta, nilai A, B untuk model OKLAB.
public static Color FromOklab(float lightness, float a, float b)Parameters
lightness float
Flate yang mewakili komponen cahaya dari warna.
a float
Flate yang mewakili komponen A dari warna.
b float
Flate yang mewakili komponen B dari warna.
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
FromOklaba(Angkatan Laut, Angkatan Laut, Angkatan Laut)
Mengembalikan warna baru dengan cahaya yang diminta, nilai A, B, alfa untuk model OKLAB.
public static Color FromOklaba(float lightness, float a, float b, float alpha)Parameters
lightness float
Flate yang mewakili komponen cahaya dari warna.
a float
Flate yang mewakili komponen A dari warna.
b float
Flate yang mewakili komponen B dari warna.
alpha float
Flate yang mewakili komponen alpha dari warna.
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
FromOklch(Kapal, Kapal dan Kapal)
Mengembalikan warna baru dengan nilai pencahayaan, kroma, hue yang diminta untuk model OKLAB.
public static Color FromOklch(float luminance, float chroma, float hue)Parameters
luminance float
Float yang mewakili komponen luminans warna.
chroma float
Flate yang mewakili komponen kromium dari warna.
hue float
Float yang mewakili komponen hue dari warna.
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
FromOklcha(Angkatan Laut, Angkatan Laut, Angkatan Laut)
Mengembalikan warna baru dengan nilai luminan, kroma, hue, alfa yang diminta untuk model OKLAB.
public static Color FromOklcha(float luminance, float chroma, float hue, float alpha)Parameters
luminance float
Float yang mewakili komponen luminans warna.
chroma float
Flate yang mewakili komponen kromium dari warna.
hue float
Float yang mewakili komponen hue dari warna.
alpha float
Flate yang mewakili komponen alpha dari warna.
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
FromRgb(BIT, BIT dan BIT)
Mengembalikan warna baru dengan nilai yang diminta, hijau, biru.Semua komponen warna harus berada di rentang 0-255.
public static Color FromRgb(byte red, byte green, byte blue)Parameters
red byte
Sebuah byte yang mewakili komponen merah dari warna.
green byte
Sebuah byte yang mewakili komponen hijau dari warna.
blue byte
Sebuah byte yang mewakili komponen biru dari warna.
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
FromRgb(int, int, int dan int)
Mengembalikan warna baru dengan nilai yang diminta, hijau, biru.Semua komponen warna harus berada di rentang 0-255.
public static Color FromRgb(int red, int green, int blue)Parameters
red int
Int yang mewakili komponen merah dari warna.
green int
Int yang mewakili komponen hijau dari warna.
blue int
Int yang mewakili komponen biru dari warna.
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
FromRgb(Kapal, Kapal dan Kapal)
Mengembalikan warna baru dengan nilai yang diminta, hijau, biru.Semua komponen warna harus berada di rentang 0-1.
public static Color FromRgb(float red, float green, float blue)Parameters
red float
Flate yang mewakili komponen merah dari warna.
green float
Flate yang mewakili komponen hijau dari warna.
blue float
Flate yang mewakili komponen biru dari warna.
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
FromRgba(byte, byte, byte dan byte)
Mengembalikan warna baru dengan nilai ged, hijau, biru, alfa yang diminta.Semua komponen warna harus berada di rentang 0-255.
public static Color FromRgba(byte red, byte green, byte blue, byte alpha)Parameters
red byte
Sebuah byte yang mewakili komponen merah dari warna.
green byte
Sebuah byte yang mewakili komponen hijau dari warna.
blue byte
Sebuah byte yang mewakili komponen biru dari warna.
alpha byte
Sebuah byte yang mewakili komponen alfa dari warna.
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
FromRgba(int, int, int, int dan int)
Mengembalikan warna baru dengan nilai ged, hijau, biru, alfa yang diminta.Semua komponen warna harus berada di rentang 0-255.
public static Color FromRgba(int red, int green, int blue, int alpha)Parameters
red int
Int yang mewakili komponen merah dari warna.
green int
Int yang mewakili komponen hijau dari warna.
blue int
Int yang mewakili komponen biru dari warna.
alpha int
Int yang mewakili komponen alfa dari warna.
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
FromRgba(Angkatan Laut, Angkatan Laut, Angkatan Laut)
Mengembalikan warna baru dengan nilai ged, hijau, biru, alfa yang diminta.Semua komponen warna harus berada di rentang 0-1.
public static Color FromRgba(float red, float green, float blue, float alpha)Parameters
red float
Flate yang mewakili komponen merah dari warna.
green float
Flate yang mewakili komponen hijau dari warna.
blue float
Flate yang mewakili komponen biru dari warna.
alpha float
Flate yang mewakili komponen alpha dari warna.
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
FromString(String)
Merusak string yang mengandung warna CSS dan mengembalikan warna baru.
public static Color FromString(string color)Parameters
color string
Sebuah string yang mengandung warna dalam format RGB, HEX, HSL, HSV, HWB, CMYK, NCOL, LCH, OKLCH, LAB atau OKLAB
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
FromUint(UINT)
Mengembalikan warna baru dengan nilai ARGB yang diminta.
public static Color FromUint(uint argb)Parameters
argb uint
Sebuah uint yang mewakili nilai ARGB dari warna.
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
GetComplementary()
Mengembalikan warna baru yang berada di sisi berlawanan roda warna dari yang asli.
public Color GetComplementary()Returns
Sebuah contoh baru dari kelas Aspose.Svg.Drawing.Color.
GetHashCode()
Mengembalikan kode hash.
public override int GetHashCode()Returns
dengan kode hash.
GetHue()
Mengembalikan satu warna.
public float GetHue()Returns
Sebuah kulit dari warna.
GetLuminosity()
Mengembalikan cahaya warna.
public float GetLuminosity()Returns
Cahaya dari warna.
GetSaturation()
Mengembalikan kepadatan warna.
public float GetSaturation()Returns
Ini adalah rasa kenyang dari warna.
ToInt()
Menyulitkan komponen warna ARGB ke dalam int.
public int ToInt()Returns
yang dikodkan int.
ToName()
Mengembalikan nama warna jika sesuai dengan warna dalam daftar warna yang disebut CSS, atau string kosong.
public string ToName()Returns
Nama yang berwarna.
ToNaturalColorString(int)
Mengembalikan warna alami (NCol) yang ditentukan menggunakan huruf warna dengan angka untuk menentukan jarak (dalam persen) dari warna.
public string ToNaturalColorString(int digits)Parameters
digits int
Menetapkan ketepatan bulat untuk komponen warna.
Returns
Warna alami (NCol) string
ToRgbHexString()
Mengembalikan warna hexadecimal ditentukan dengan: #RRGGBB.
public string ToRgbHexString()Returns
Sebuah string warna hexadecimal.
ToRgbString()
Mengembalikan string yang mengandung warna RGB yang ditentukan oleh: rgb(R, G, B).
public string ToRgbString()Returns
dengan string rgb.
ToRgbaHexString()
Mengembalikan warna Hexadecimal ditentukan dengan: #RRGGBBAA.
public string ToRgbaHexString()Returns
Rangkaian warna hexadecimal.
ToRgbaString()
Mengembalikan string yang mengandung warna RGBA yang ditentukan oleh: rgba(R, G, B, A).
public string ToRgbaString()Returns
Sebuah rgba string.
ToString()
Mengembalikan string yang terdiri dari nilai komponen RGBA.
public override string ToString()Returns
Sebuah string yang dapat dibaca oleh manusia.
ToUint()
Menyulitkan komponen warna ARGB ke dalam int yang tidak ditandatangani.
public uint ToUint()Returns
Kode tidak ditandatangani.
WithAlpha(kapal)
Mencipta salinan warna dengan komponen alfa yang ditentukan.
public Color WithAlpha(float alpha)Parameters
alpha float
Nilai komponen alfa
Returns
Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas
WithHue(kapal)
Mencipta salinan warna dengan warna yang ditentukan.
public Color WithHue(float hue)Parameters
hue float
Nilai dari Hue.
Returns
>Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas.
WithLuminosity(kapal)
Membuat salinan warna dengan kecerahan yang ditentukan.
public Color WithLuminosity(float luminosity)Parameters
luminosity float
Nilai kecerahan
Returns
Sebuah contoh baru dari kelas Aspose.Svg.Drawing.Color.
WithSaturation(kapal)
Mencipta salinan warna dengan saturasi yang ditentukan.
public Color WithSaturation(float saturation)Parameters
saturation float
Nilai dari saturasi.
Returns
>Sebuah contoh baru dari Aspose.Svg.Drawing.Color kelas.