Compartilhar via


ColorExtensions Classe

Definição

Métodos de extensão para System.Drawing.Color

public static class ColorExtensions
Herança
System.Object
ColorExtensions

Métodos

AddLuminosity(Color, Single)

Adiciona luminosidade à cor existente

FromHsva(Double, Double, Double, Double)

Converta a cor HSVa em System.Drawing.Color.

GetComplementary(Color)

Retorna uma nova cor que está no lado oposto da roda de cor do original.

MultiplyAlpha(Color, Single)

Multiplica o alfa atual por uma porcentagem (0-1f)

ToHsv(Color)

Converta um struct System.Drawing.Color em Cor HSV.

ToInt(Color)

Converte a cor atual em um interger

ToSystemColor(Color)

Converte a cor na cor específica do sistema.

ToSystemColor(Color)

Converte a cor na cor específica do sistema.

ToSystemColor(NSColor)

Métodos de extensão para System.Drawing.Color

ToSystemColor(UIColor)

Converte a cor na cor específica do sistema.

ToUInt(Color)

Converte a cor em uma representação UInt.

WithAlpha(Color, Int32)

Cria uma nova cor com base nessa cor, mas com um novo alfa (0-255).

WithHue(Color, Single)

Cria uma nova cor com base nessa cor, mas com um novo matiz (0-360).

WithLuminosity(Color, Single)

Cria uma nova cor com base nessa cor, mas com uma nova luminosidade (0-100).

WithSaturation(Color, Single)

Cria uma nova cor com base nessa cor, mas com uma nova saturação (0-100).

Aplica-se a