Farbe erstellen
IronDrawing ermöglicht es den Benutzern, ihre eigenen Farben auf verschiedene Arten zu erstellen, einschließlich Hexadezimal, RGB-Werte und auch aus Enum, wo der Kunde eine bereits verfügbare Farbe auswählen kann.
Farbgestaltung
Um eine Farbe mit einem hexadezimalen Wert zu erstellen, erstellen Sie einfach eine Variable vom Typ Color und weisen Sie der Variablen den hexadezimalen Wert als String mit der Methode new Color("#191919")
zu. Um Farbe mit RGB-Werten zu erstellen, geben Sie die RGB-Werte new Color(255, 255, 0)
ein und speichern Sie sie in einer Farbvariablen.
Casting System.Drawing.Color
zu IronSoftware.Drawing.Color
Weisen Sie einfach einer Variable vom Typ System.Drawing.Color
eine Farbe zu, zum Beispiel System.Drawing.Color.Red
. Weisen Sie als Nächstes die Variable einer neuen IronSoftware.Drawing.Color
-Variable zu. ARGB-Werte können extrahiert und aus dem angewendeten Farbüberzug gelesen werden.
Leuchtdichte
Um die Leuchtdichte der geworfenen Farbe oder eines beliebigen IronSoftware.Drawing.Color
zu erhalten, verwenden Sie einfach die .GetLuminance()
-Methode auf der Farbe. Luminanz ist ein Wert von 0 (schwarz) bis 100 (weiß), wobei 50 das wahrnehmungsgemäße "mittlere Grau" ist.