알메이트-차트 7.0 사용 설명서
|
차트의 배경에 격자선을 표시하거나 이미지를 이용하여 보기좋게 표현할 수 있습니다. 이러한 작업은 <backgroundElements> 속성에 <GridLines> 과 <Image> 노드를 설정함으로써 가능합니다.
차트의 배경에 격자선을 표시하기 위해서는 차트 노드의 <backgroundElements> 속성에 <GridLines> 노드를 정의해야 합니다. 다음은 <GridLines> 노드의 주요 속성들을 설명한 표입니다.
속성명 | 유효값 (*: 기본값) | 설명 |
---|---|---|
direction | both, horizontal(*), vertical |
표시되는 배경 격자선의 유형을 지정합니다. |
horizontalAlternateFill |
이웃한 두 수평 격자선 사이의 공간에 색을 번갈아서 칠할 때, 두번째 사용될 색의 스타일을 지정합니다. |
|
horizontalCenterStroke |
차트의 중앙에 표시되는 수평선의 색의 스타일을 지정합니다. |
|
horizontalChangeCount | 숫자 기본값: 1 |
이웃한 두 수평 격자선 사이의 공간에 색을 번갈아서 칠할 때, 몇 번마다 색을 변경할지를 지정합니다. |
horizontalFill |
이웃한 두 수평 격자선 사이의 공간에 칠할 색의 스타일을 지정합니다. |
|
horizontalShowCenterLine | true, false(*) |
차트의 중앙에 수평선을 표시할지 여부를 설정합니다. |
horizontalStroke |
수평 격자선의 색의 스타일을 지정합니다. |
|
verticalAlternateFill |
이웃한 두 수직 격자선 사이의 공간에 색을 번갈아서 칠할 때, 두번째 사용될 색의 스타일을 지정합니다. |
|
verticalCenterStroke |
차트의 중앙에 표시되는 수직선의 색의 스타일을 지정합니다. |
|
verticalChangeCount | 숫자 기본값: 1 |
이웃한 두 수직 격자선 사이의 공간에 색을 번갈아서 칠할 때, 몇 번마다 색을 변경할지를 지정합니다. |
verticalFill |
이웃한 두 수직 격자선 사이의 공간에 칠할 색의 스타일을 지정합니다. |
|
verticalShowCenterLine | true, false(*) |
차트의 중앙에 수직선을 표시할지 여부를 설정합니다. |
verticalStroke |
수직 격자선의 색의 스타일을 지정합니다. |
다음은 3D 바 차트의 배경에 수직, 수평 격자선을 표시한 예제입니다. 이 예제에서는 이웃한 격자선 사이의 공간에 칠하는 색이 설정되었습니다.
See the CodePen 알메이트 차트 - 차트에 격자선 표시
차트의 배경에 이미지를 표시하기 위해서는 차트 노드의 <backgroundElements> 속성에 <Image> 노드를 정의해야 합니다. 다음은 <Image> 노드의 주요 속성들을 설명한 표입니다.
속성명 | 유효값 (*: 기본값) | 설명 |
---|---|---|
alpha | 0 과 1 사이의 숫자 기본값: 1 |
이미지의 투명도를 설정합니다. |
bottom | 숫자 기본값: NaN |
차트의 하단 가장자리와 이미지가 표시될 위치 사이의 여백의 크기를 지정합니다. |
height | 숫자 |
이미지의 세로 크기를 지정합니다. |
left | 숫자 기본값: NaN |
차트의 좌측 가장자리와 이미지가 표시될 위치 사이의 여백의 크기를 지정합니다. |
maintainAspectRatio | true, false(*) |
원본 이미지의 비율을 유지할지 여부를 설정합니다. |
right | 숫자 기본값: NaN |
차트의 우측 가장자리와 이미지가 표시될 위치 사이의 여백의 크기를 지정합니다. |
source | 텍스트 (url) |
이미지 파일이 존재하는 URL을 지정합니다. |
top | 숫자 기본값: NaN |
차트의 상단 가장자리와 이미지가 표시될 위치 사이의 여백의 크기를 지정합니다. |
width | 숫자 |
이미지의 가로 크기를 지정합니다. |
다음은 라인 차트의 배경에 이미지를 표시하는 예제입니다.
See the CodePen 알메이트 차트 - 배경에 이미지 표시
다음은 라인 차트의 배경 우측 하단에 로고 이미지를 표시하는 예제입니다.
See the CodePen 알메이트 차트 - 배경 우측 하단에 로고 이미지 표시
차트의 축을 포함한 전체 영역에 배경 이미지를 표시할 수도 있습니다. 이는 차트가 생성되는 <DIV> 요소에 다음과 같이 HTML background 스타일 속성을 설정함으로써 가능합니다.
See the CodePen 알메이트 차트 - DIV 배경 이미지
<rMateChart> 노드의 경계선에 대한 속성값들을 설정해서 차트에 경계선을 표시하고 이에 대한 스타일링을 할 수 있습니다. 차트 경계선 설정에 관련된 속성은 다음과 같습니다.
속성명 | 속성명 (*: 기본값) | 설명 |
---|---|---|
borderStyle | none(*), solid, inset, outset |
none: 경계선을표시하지 않습니다. solid: 직선경계선을 표시합니다. inset: 3D 눌려진(inset) 경계선을 표시합니다. outset: 3D 돌출된(outset) 경계선을 표시합니다. |
borderColor | #16진수 컬러 코드 표기 |
경계선의 색을 지정합니다. |
borderRadius | 0(*) 이상의 숫자 |
경계선 모서리의 둥근 정도를 지정합니다. |
borderThickness | 1(*) 이상의 숫자 |
경계선의 굵기를 지정합니다. |
다음은 경계선 속성값들을 설정한 코드와 이를 적용해서 출력한 차트의 예입니다.
See the CodePen 알메이트 차트 - 차트의 테두리 선
차트의 배경에 원하는 색을 설정할 수 있습니다. 배경색 설정에 관련된 속성은 다음과 같습니다.
속성명 | 유효값 (*: 기본값) | 설명 |
---|---|---|
backgroundColor | #16진수 컬러 코드 표기 기본값: #FFFFFF |
배경색을 지정합니다. |
backgroundAlpha | 0 과 1(*) 사이의 숫자 |
배경색의 투명도를 지정합니다. |
다음은 배경색 속성값들을 설정한 코드와 이를 적용해서 출력한 차트의 예입니다.
See the CodePen 알메이트 차트 - 차트의 배경색 설정