Converter códigos de cores com C#

Use a biblioteca C# para converter entre formatos de cores – RGB, HEX, HSL, HSV, CMYK, LAB, XYZ, etc.

Converter códigos de cores usando C#

Aspose.SVG for .NET API oferece uma biblioteca C# de alta velocidade que você pode usar para diferentes tarefas de análise SVG. Um dos recursos da API é o fácil acesso para trabalhar com vários espaços de cores. A classe Color permite analisar cores (como RGB, HEX, HSL, HWB, CMYK, NCOL, LCH, OKLCH, LAB, OKLAB) de uma representação de string e convertê-los no espaço de cor desejado. Os códigos e formatos de cores desempenham um papel crucial em vários campos, como web design, design gráfico, fotografia, arte e muito mais. Tarefas diferentes podem exigir formatos de cores diferentes, daí a necessidade da funcionalidade de conversão de cores.


Código C# de conversão HEX para RGB

A biblioteca C# de alta velocidade permite que os desenvolvedores .NET convertam códigos de cores de forma rápida e eficiente entre formatos populares como HEX, RGB, HSL, HSV, HWB, CMYK, XYZ, LAB, OKLAB, LCH, OKLCH, etc. feito em algumas linhas de código:

Converter HEX para RGB – C#


// Parse HEX color from a string
var color = Color.FromString("#DEB487");
// Convert HEX to RGB 
string rgbColor = color.ToRgbString();
// Print result to console
Console.WriteLine(rgbColor);
//result should be: rgb(222, 180, 135)

Cores SVG na documentação

Os códigos de cores ou formatos de cores estão intimamente ligados aos métodos de descrição e definição de cores e são amplamente utilizados na web, design, poligrafia, fotografia, artes, etc. E para tarefas diferentes, formatos de cores diferentes são preferidos. Então, às vezes você pode precisar converter formatos de cores.

Visite nossa documentação para saber mais sobre como usar as funções da API Aspose.SVG e considere exemplos de C# para os cenários de processamento SVG mais comuns. No artigo da documentação How to Change SVG Color, você pode ver como alterar a cor dos elementos e do plano de fundo em imagens SVG usando a biblioteca Aspose.SVG .NET. O artigo SVG Color analisa detalhadamente como o texto e as formas SVG podem ser coloridos. Você encontrará uma visão geral de como a cor é definida, incluindo as várias maneiras de controlar a transparência do conteúdo SVG.


Conversores de Cores on-line

Conversores de Cores são aplicativos da web on-line gratuitos que permitem converter cores entre diferentes códigos de cores, como RGB, HEX, HSL, HSV, HWB, LAB, CMYK, LCH, XYZ, OKLAB, OKLCH, RGBA, HSLA, etc. Os conversores de cores são fáceis de usar e funcionam em qualquer navegador e sistema operacional. Você obtém o resultado imediatamente após inserir o código de cores que precisa converter.

Instalando a biblioteca Aspose.SVG for .NET

Aspose.SVG for .NET é uma biblioteca flexível de plataforma cruzada projetada para fornecer uma ampla variedade de recursos para processamento e renderização de documentos SVG. Ele se integra perfeitamente aos seus aplicativos .NET para trabalhar com arquivos SVG sem instalar nenhum software de terceiros. Nossa API .NET SVG pode ser usada com qualquer linguagem .NET, como C#, VB.NET, ASP.NET, etc. essencial. Isso inclui Windows, Linux e macOS.

Instalando Aspose.SVG for .NET através do NuGet :

  1. Usando o Console do Gerenciador de Pacotes.
  2. Usando a GUI do Gerenciador de Pacotes NuGet.

Para obter mais detalhes sobre a instalação da biblioteca C#, consulte Documentação do Aspose.SVG.

Outros Conversores de Cores suportados