ArgbColor
내용물
[
숨다
]
ArgbColor structure
변환기 및 serializers 를 사용하여 ARGB 형식의 하나의 색상 값을 나타냅니다.
public struct ArgbColor : ICssDataType, IEquatable<ArgbColor>
속성
이름 | 설명 |
---|---|
A { get; } | 색상의 알파 부분을 가져옵니다. |
Alpha { get; } | 색상의 알파 부분을 퍼센트(0..1)로 가져옵니다. |
B { get; } | 색상의 파란색 부분을 가져옵니다. |
G { get; } | 색상의 녹색 부분을 가져옵니다. |
IsEmpty { get; } | 초기화되지 않은 색상 - 4개 채널 모두 0으로 설정됩니다. 기본 및 투명과 동일합니다. |
IsFullyOpaque { get; } | 이 여부를 나타냅니다.ArgbColor 인스턴스가 투명하지 않고 완전히 불투명합니다(알파 채널의 최대 값) |
IsFullyTransparent { get; } | 이 여부를 나타냅니다.ArgbColor 인스턴스가 완전히 투명합니다. 알파 채널의 최소값(0)이 있으므로 다른 R, G 및 B 채널은 눈에 띄는 효과가 없습니다. |
IsTranslucent { get; } | 이 여부를 나타냅니다.ArgbColor 인스턴스가 반투명합니다(완전히 투명하지는 않지만 완전히 불투명하지도 않음) |
R { get; } | 색상의 빨간색 부분을 가져옵니다. |
Value { get; } | 색상의 Int32 값을 가져옵니다. |
행동 양식
이름 | 설명 |
---|---|
static FromRgb(byte, byte, byte) | 하나 생성ArgbColor 지정된 Red, Green, Blue 채널의 값, Alpha 채널은 완전히 opaque |
static FromRgba(byte, byte, byte, byte) | 하나 생성ArgbColor 지정된 빨강, 녹색, 파랑 및 알파 채널의 값 |
static FromSingleValueRgb(byte) | 모든 채널에 적용되는 단일 값에서 완전 불투명(A=255) 색상을 생성합니다 |
Equals(ArgbColor) | 2개를 확인합니다.ArgbColor equal 의 색상 |
override Equals(object) | 다른 개체가 이것과 같은지 테스트합니다.ArgbColor 인스턴스. |
override GetHashCode() | 현재 색상을 정의하는 해시 코드를 반환합니다. |
SerializeDefault() | 이것을 직렬화합니다.ArgbColor translucency 에 따라 가장 적절한 CSS 함수 표기법에 대한 인스턴스 |
ToRGB() | 이것을 직렬화합니다.ArgbColor ‘rgb’ CSS 함수에 대한 인스턴스 notation |
ToRGBA() | 이것을 직렬화합니다.ArgbColor ‘rgba’ CSS 함수에 대한 인스턴스 notation |
override ToString() | 와 동일SerializeDefault |
operator == | 두 색상을 비교하고 두 색상이 일치하는지 나타내는 부울을 반환합니다. |
operator != | 두 색상을 비교하고 두 색상이 일치하지 않는 경우 부울을 반환합니다. |
다른 멤버들
이름 | 설명 |
---|---|
static class KnownColors | CSS standart 에서 고유한 이름과 값을 고정한 모든 “알려진 색상"을 포함합니다. |
비고
이 유형은 CSS 작업에 유용하도록 설계되었지만 이에 국한되지는 않습니다. 더 보기: https://developer.mozilla.org/en-US/docs/Web/CSS/color_value
또한보십시오
- interface ICssDataType
- 네임스페이스 GroupDocs.Editor.HtmlCss.Css.DataTypes
- 집회 GroupDocs.Editor