IRONSOFTWAREHOME
Farbe erstellen
using IronSoftware.Drawing;

// Create a new Color object
Color fromHex = new Color("#191919");
Color fromRgb = new Color(255, 255, 0);
Color fromEnum = Color.Crimson;

// Cast between System.Drawing.Color and IronSoftware.Drawing.Color
System.Drawing.Color drawingColor = System.Drawing.Color.Red;
IronSoftware.Drawing.Color ironColor = drawingColor;

// Get the Alpha, Red, Green, or Blue channel value of a Color
var alpha = ironColor.A;
var red = ironColor.R;
var green = ironColor.G;
var blue = ironColor.B;

// Luminance
ironColor.GetLuminance();


NuGet Download
PM > Install-Package IronSoftware.System.Drawing
Farbe erstellen

Farbe erstellen

IronDrawing ermöglicht Benutzern, ihre eigene Farbe 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 Hexadezimalwert zu erstellen, erstellen Sie einfach eine Variable mit dem Typ Color und weisen Sie den Hexadezimalwert als String der Variablen mit der new Color("#191919")-Methode zu. Um eine Farbe mit RGB-Werten zu erstellen, geben Sie die RGB-Werte new Color(255, 255, 0) ein und speichern Sie sie in einer Variablen vom Typ Color.

Umwandeln System.Drawing.Color in IronSoftware.Drawing.Color

Weisen Sie einfach eine Variable vom Typ System.Drawing.Color mit einer Farbe System.Drawing.Color.Red zu. Weisen Sie die Variable dann einer neuen IronSoftware.Drawing.Color-Variable zu. ARGB-Werte können aus der umgewandelten Farbe extrahiert und gelesen werden.

Leuchtdichte

Um die Leuchtdichte der umgewandelten Farbe oder eines beliebigen IronSoftware.Drawing.Color zu erhalten, verwenden Sie die Methode .GetLuminance() auf der Farbe. Die Luminanz ist ein Wert von 0 (Schwarz) bis 100 (Weiß), wobei 50 dem wahrgenommenen "mittleren Grau" entspricht.

Auf GitHub ansehen

Bereit anzufangen?

Nuget Downloads 19,926,787Version:2025.3gerade veröffentlicht

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

OR
bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Kundenlogos von Iron Software
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.