Преобразование цветовых кодов с помощью C#
Используйте библиотеку C# для преобразования между цветовыми форматами – RGB, HEX, HSL, HSV, CMYK, LAB, XYZ и т. д.
Преобразование цветовых кодов с помощью C#
Чтобы преобразовать цветовые коды, мы будем использовать Aspose.SVG for .NET API, который многофункциональная, мощная и простая в использовании библиотека для работы с документами для платформы C#. С нашей библиотекой C# вы можете легко преобразовать цветовой код из одной цветовой модели во множество других. Поддерживает преобразование из современных цветовых форматов CSS3 и CSS4, например из и обратно.
Класс
Color
позволяет анализировать цвета (например, RGB, HEX, HSL, HWB, CMYK, NCOL, LCH, OKLCH, LAB, OKLAB) из строкового представления и преобразовывать их в нужное цветовое пространство. Для разных задач могут потребоваться разные цветовые форматы, отсюда и потребность в функциях преобразования цветов.
С# код преобразования HEX в RGB
Высокоскоростная библиотека C# позволяет разработчикам .NET быстро и эффективно преобразовывать цветовые коды между популярными форматами, такими как HEX, RGB, HSL, HSV, HWB, CMYK, XYZ, LAB, OKLAB, LCH, OKLCH и т. д. Преобразование цветов может быть выполнено в несколько строк кода:
Преобразование HEX в 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)
Цвета SVG в документации
Цветовые коды или цветовые форматы тесно связаны с методами описания и определения цветов и широко используются в вебе, дизайне, полиграфии, фотографии, искусстве и т. д. И для разных задач предпочтительны разные цветовые форматы. Поэтому иногда вам может понадобиться конвертировать цветовые форматы.
Ознакомьтесь с нашей документацией, чтобы узнать больше об использовании функций API Aspose.SVG и рассмотреть примеры C# для наиболее распространенных сценариев обработки SVG. В статье документации Как изменить цвет SVG , вы можете посмотреть, как изменить цвет элементов и фона в изображениях SVG, используя библиотеку Aspose.SVG for .NET. В статье Цвет SVG подробно рассматривается, как можно раскрашивать SVG текст и фигуры. Вы найдете обзор того, как определяется цвет, включая различные способы управления прозрачностью содержимого SVG.
Онлайн-конвертеры цветов
Преобразователи цветов – это бесплатные онлайн-приложения, которые позволяют преобразовывать цвета между различными цветовыми кодами, такими как RGB, HEX, HSL, HSV, HWB, LAB, CMYK. , LCH, XYZ, OKLAB, OKLCH, RGBA, HSLA и т.д. на лету. Преобразователи цветов просты в использовании и работают в любом браузере и операционной системе. Вы получаете результат сразу после ввода кода цвета, который нужно преобразовать.
Установка библиотеки Aspose.SVG for .NET
Aspose.SVG for .NET – это кроссплатформенная гибкая библиотека, предназначенная для предоставления широкого спектра функций для обработки и рендеринга документов SVG. Он легко интегрируется в ваши приложения .NET для работы с файлами SVG без установки какого-либо стороннего программного обеспечения. Наш SVG .NET API можно использовать с любым языком .NET, таким как C#, VB.NET, ASP.NET и т. д. Он одинаково хорошо работает на любой ОС, которая может установить Mono (поддержка .NET 4.0 Framework) или использовать .NET. основной. Сюда входят Windows, Linux и macOS.
Установка Aspose.SVG for .NET через NuGet :
- Использование консоли диспетчера пакетов.
- Использование графического интерфейса диспетчера пакетов NuGet.
Дополнительные сведения об установке библиотеки C# см. в Документации Aspose.SVG .