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 형식으로 변환할 수 있습니다.
- 문자열에서 HEX 색상을 구문 분석합니다.
- HEX를 RGB 색상 코드로 변환합니다.
- 콘솔에 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 형식으로 빠르게 변환할 수 있습니다.
- 입력 HEX 문자열을 구문 분석합니다.
- HEX 색상 문자열을 RGBA 색상 공간으로 변환합니다.
- 출력 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 조작 기능에 대한 개요를 볼 수 있습니다. 궁금한 점이나 모호한 점에 대해 논의해야 하는 경우 포럼에 언제든지 글을 남겨주세요.