모두 확장/축소
색 함수이 페이지에서
차트 개체와 함께 데이터 로드 스크립트의 색 속성 을 설정하고 평가하는 것과 관련된 표현식에 사용할 수 있는 함수입니다.
정보 메모 Qlik Sense 는 이전 버전과의 호환성을 위해 색 함수 Color() , qliktechblue 및 qliktechgray 를 지원하지만 사용하지 않는 것이 좋습니다.
각 함수에 대한 간단한 설명과 구문을 보려면 각 함수에서 드롭다운을 사용하십시오. 자세한 내용은 구문 설명에서 해당 함수 이름을 클릭하십시오.
ARGB
ARGB() 는 표현식에서 빨강 성분 r , 녹색 성분 g , 파랑 성분 b 및 alpha 의 알파 요소(불투명도)로 색이 정의된 차트 개체의 색 속성을 설정하거나 평가하는 데 사용됩니다.
ARGB (alpha,
r, g,
b )
HSL
HSL() 은 표현식에서 0 ~ 1 사이의 hue , saturation 및 luminosity 값으로 색이 정의된 차트 개체의 색 속성을 설정하거나 평가하는 데 사용됩니다.
HSL (hue,
saturation, luminosity )
RGB
RGB() 는 빨간색 구성 요소 r, 녹색 구성 요소 g 및 파란색 구성 요소 b의 세 가지 매개 변수로 정의된 색상의 색상 코드에 해당하는 정수를 반환합니다. 이러한 구성 요소는 0에서 255 사이의 정수 값을 가져야 합니다. 이 함수는 차트 개체의 색상 속성을 설정하거나 평가하기 위해 표현식에서 사용할 수 있습니다.
RGB (r, g, b )
Colormix1
Colormix1() 은 표현식에서 0과 1 사이의 값을 기준으로 2색 그라데이션에서 ARGB 색 표현을 반환하는 데 사용됩니다.
Colormix1 ( Value , ColorZero , ColorOne )
Value 는 0과 1 사이의 실수입니다.
Value = 0이면 ColorZero 가 반환됩니다.
Value = 1이면 ColorOne 이 반환됩니다.
0 < Value < 1이면 적절한 중간 음영이 반환됩니다.
ColorZero 는 간격의 저점과 연결될 색의 유효한 RGB 색 표현입니다.
ColorOne 는 간격의 고점과 연결될 색의 유효한 RGB 색 표현입니다.
정보 메모
다운로드한 차트의 Excel 버전에서 차트가 colormix1 또는 colormix2 함수를 사용하거나 어두운 색을 사용하는 배경색 표현식 으로 구성된 경우 내보낸 텍스트는 자동으로 대비색으로 조정되지 않습니다. 이 제한 사항은 Qlik Cloud 분석 에 적용됩니다.
Colormix1(0.5, red(), blue())
반환 값:
ARGB(255,64,0,64) (purple)
Colormix2
Colormix2() 는 표현식에서 -1과 1 사이의 값을 기준으로 2색 그라데이션에서 ARGB 색 표현을 반환하는 데 사용되며 중앙(0) 위치에 대한 중간 값을 지정할 수 있습니다.
Colormix2 ( Value ,ColorMinusOne , ColorOne[ , ColorZero] )
Value 는 -1과 1 사이의 실수입니다.
Value = -1이면 첫 번째 색이 반환됩니다.
Value = 1이면 두 번째 색이 반환됩니다.
-1 < Value < 1이면 적절한 색 조합이 반환됩니다.
ColorMinusOne 는 간격의 저점과 연결될 색의 유효한 RGB 색 표현입니다.
ColorOne 는 간격의 고점과 연결될 색의 유효한 RGB 색 표현입니다.
ColorZero 는 간격의 중앙과 연결될 색의 유효한 RGB 색 표현이며 옵션입니다.
SysColor
SysColor() 는 Windows 시스템 색 nr 에 해당하는 ARGB 색 표현을 반환하며, 여기서 nr 은 Windows API 함수 GetSysColor(nr) 에 대한 파라메타에 해당합니다.
SysColor ( nr )
ColorMapHue
ColorMapHue() 는 HSV 컬러 모델의 색상 구성 요소가 다양한 컬러맵의 한 색의 ARGB 값을 반환합니다. 컬러맵은 빨강으로 시작하여, 노랑, 녹색, 녹청색, 파랑, 자홍색을 거쳐 다시 빨강으로 돌아옵니다. x 는 0에서 1 사이의 값이어야 합니다.
ColorMapHue ( x )
ColorMapJet
ColorMapJet() 은 파랑으로 시작하여, 녹청색, 노랑, 주황색을 거쳐 다시 빨강으로 돌아오는 컬러맵의 한 색의 ARGB 값을 반환합니다. x 는 0에서 1 사이의 값이어야 합니다.
ColorMapJet ( x )
사전 정의 색 함수
다음은 표현식에서 사전 정의 색에 대해 사용할 수 있는 함수입니다. 각 함수는 RGB 색 표현을 반환합니다.
또는 알파 요소에 해당하는 파라메타를 지정할 수 있으며, 이 경우 ARGB 색 표현이 반환됩니다. 알파 요소 0은 완전 투명에 해당하며 알파 요소 255는 완전 불투명에 해당합니다. alpha 값을 입력하지 않으면 255가 사용됩니다.
사전 정의 색 함수
색 함수
RGB 값
black ([alpha])
(0,0,0)
blue([alpha])
(0,0,128) brown([alpha])
(128,128,0) cyan([alpha])
(0,128,128) darkgray([alpha])
(128,128,128) green([alpha])
(0,128,0) lightblue([alpha])
(0,0,255) lightcyan([alpha])
(0,255,255) lightgray([alpha])
(192,192,192) lightgreen([alpha])
(0,255,0) lightmagenta([alpha])
(255,0,255) lightred([alpha])
(255,0,0) magenta([alpha])
(128,0,128) red([alpha])
(128,0,0) white([alpha])
(255,255,255) yellow([alpha])
(255,255,0)
예 및 결과:
예 및 결과
예
결과
Blue()
RGB(0,0,128)
Blue(128)
ARGB(128,0,0,128)