HEX에서 RGB 색상으로 C#

HEX 색상 코드는 선행 숫자 기호로 표시됩니다. 16진수 3색은 RGB 값으로 변환할 수 있는 특정 색상을 나타낼 수 있습니다. 특정 시나리오에서는 HEX 색상을 RGB 색상 공간으로 변환해야 할 수 있습니다. 이러한 요구 사항에 따라 이 문서에서는 C#에서 프로그래밍 방식으로 HEX 색상을 RGB 또는 RGBA 색상 코드로 변환하는 방법을 설명합니다.

16진수에서 RGB 또는 RGBA 색상 코드로 변환 – C# API 다운로드

Aspose.SVG for .NET에는 RGB, CMYK, HEX 등과 같은 다양한 색상 공간을 변환하는 데 사용할 수 있는 IConvertibleColor와 같은 다양한 클래스, 속성 및 인터페이스가 포함되어 있습니다. 참조를 다운로드하여 API를 설치할 수 있습니다. New Releases 페이지의 DLL 파일 또는 다음 NuGet 설치 명령 실행:

PM> Install-Package Aspose.SVG

C#에서 HEX를 RGB 색상으로 변환

아래 단계에 따라 HEX 색상 코드를 RGB 형식으로 변환할 수 있습니다.

  1. 문자열에서 HEX 색상을 구문 분석합니다.
  2. HEX를 RGB 색상 코드로 변환합니다.
  3. 콘솔에 RGB 색상 값을 인쇄합니다.

다음 코드 스니펫은 C#에서 프로그래밍 방식으로 HEX를 RGB 색상으로 변환하는 방법을 보여줍니다.

// 문자열에서 HEX 색상 구문 분석
Aspose.Svg.Drawing.Color color = Aspose.Svg.Drawing.Color.FromString("#DEB487");

// HEX를 RGB로 변환
string rgbColor = color.ToRgbString();

// 결과를 콘솔에 출력
Console.WriteLine("RGB: " + rgbColor);

C#에서 HEX를 RGBA 색상으로 변환

다음 단계를 통해 C#에서 프로그래밍 방식으로 HEX 색상을 RGBA 형식으로 빠르게 변환할 수 있습니다.

  1. 입력 HEX 문자열을 구문 분석합니다.
  2. HEX 색상 문자열을 RGBA 색상 공간으로 변환합니다.
  3. 출력 RGBA 색상 코드를 인쇄합니다.

아래 코드 스니펫은 C#에서 HEX 색상 코드를 RGBA 색상 공간으로 변환하는 방법을 자세히 설명합니다.

// 문자열에서 HEX 색상 구문 분석
Aspose.Svg.Drawing.Color color = Aspose.Svg.Drawing.Color.FromString("#DEB487");

// HEX를 RGBA로 변환
String rgba = color.ToRgbaString();

// 결과를 콘솔에 출력
Console.WriteLine("RGBA: " + rgba);

무료 API 라이선스 받기

제한 없이 API를 평가하기 위해 무료 임시 라이선스를 요청할 수 있습니다.

결론

이 문서에서는 C#에서 프로그래밍 방식으로 HEX를 RGB로 또는 HEX 색상을 RGBA로 변환하는 방법을 배웠습니다. 또한 문서 공간을 방문하여 다른 색상 공간 변환 및 SVG 조작 기능에 대한 개요를 볼 수 있습니다. 궁금한 점이나 모호한 점에 대해 논의해야 하는 경우 포럼에 언제든지 글을 남겨주세요.

또한보십시오