IRONSOFTWAREHOME
Criar cor
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
Criar cor

Criar cor

IronDrawing permite que os usuários criem sua própria cor usando várias formas, incluindo valores hexadecimais, valores RGB e também de Enum onde o cliente pode escolher uma cor já disponível.

Criação de cores

Para criar uma cor usando um valor hexadecimal, basta criar uma variável com o tipo Color e atribuir o valor hexadecimal em termos de string para a variável usando o método new Color("#191919"). Para criar cor usando valores RGB, insira os valores RGB new Color(255, 255, 0) e armazene-os em uma variável do tipo Color.

Lançar System.Drawing.Color para IronSoftware.Drawing.Color

Basta atribuir uma variável do tipo System.Drawing.Color com uma cor System.Drawing.Color.Red. Em seguida, atribua a variável a uma nova variável IronSoftware.Drawing.Color. Os valores ARGB podem ser extraídos e lidos da cor lançada.

Luminância

Para obter a luminância da cor lançada, ou qualquer IronSoftware.Drawing.Color, use o método .GetLuminance() na cor. A luminância é um valor de 0 (preto) a 100 (branco), onde 50 é o "cinza médio" percebido.

Ver no GitHub

Pronto para começar?

Nuget Downloads 19,926,787Versão:2025.3recém-lançado

Key in blue circle

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.

Your trial license will be sent to your email address

Sem limitações. 100% desbloqueado. Sem cartão de crédito.

OR
bullet_checkedNão é necessário cartão de crédito nem criação de conta.Sem limitações. 100% desbloqueado. Sem cartão de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Agende sua consulta sem compromisso.
Preencha o formulário abaixo ou envie um e-mail para sales@ironsoftware.com
Os seus dados serão sempre mantidos em sigilo.
Aprovado por milhões de engenheiros em todo o mundo.
Logotipos dos clientes da Iron Software
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.