XtraCharts Suite
.NET과 ASP.NET 어플리케이션에 2차원과 3차원 차트를 추가.
DevExpress사에서 공개
2001년 부터 ComponentSource에서 판매중
XtraCharts Suite는 광범위한 비즈니스 요구를 쉽게 설명하는 다양한 2차원 차트를 제공합니다. XtraCharts Suite는 Windows Forms과 ASP.NET에 적합하도록 설계되었습니다. 독립적 사용 외에, XtraCharts는 Developer Express 보고 플랫폼인 XtraReports에 통합할 수 있습니다. 데이터 소스 또는 디스크에 어플리케이션 정보를 저장하는 방식에 상관없이, XtraCharts Suite는 입력 데이터의 사용에서 유연성 및 화면 또는 인쇄 페이지에 정보를 출력/표현하는 능력을 제공합니다. XtraCharts Suite는 막대와 파이에서 금융 시리즈까지 9개의 독특한 2차원 차트 보기를 제공합니다. 사용자는 필요에 따라 보기 사이를 쉽게 전환하고 하나의 차트에 여러 개의 시리즈를 조합할 수 있습니다.
기존의 XtraCharts 사용자는 기존의 2차원 차트를 3차원 차트로 교체할 필요가 없다는 사실에 기뻐할 것입니다. XtraCharts Suite를 사용해 2차원 또는 3차원 차트를 작성할 때, 차트 사용자 정의 인터페이스와 데이터 관리는 차이가 없습니다. 간단히 차트 보기 유형을 변경(단일 속성을 설정)하면 됩니다.
새로운 2차원 차트 유형인 범위 막대 보기(Range Bar View) 및 간트 보기(Gantt View). 각각의 보기 유형은 2가지 버전으로 표시됩니다. 한 버전에서는 같은 인수를 포함하지만 여러 시리즈에 속하는 막대를 병렬식으로 표시합니다. 다른 버전은 막대를 연속으로 표시합니다. 다른 버전의 경우, 다이어그램은 다양한 시리즈의 막대 너비가 서로 다를 때 알아보기가 가장 쉽습니다. 이런 방식은 막대가 겹치더라도 시작하고 끝나는 위치를 구별할 수 있습니다.
기타 개선 - XtraCharts Suite는 차트 레이아웃을 저장하고 복원하는 기능이 있어 차트를 사용자 정의하고 설정을 저장해 나중에 다시 사용할 수 있습니다. 기타 Developer Express 컨트롤을 추가하면, XML 파일, 메모리 스트림, 레지스트리와 같은 몇몇 레이아웃 저장 매체를 이용할 수 있습니다.
차트 업데이트 성능은 주로 새로운 차트 캐싱 엔진의 설계와 구현을 통해 향상되었습니다. 차트의 CacheToMemory 속성을 True로 설정한 경우, 차트는 완전히 다시 그릴 필요가 없고 매번 업데이트해야 합니다. 대신에 저장한 정보를 다시 사용해 차트를 작성합니다.
이제 WebChartControl은 ViewState를 지원합니다. 그래서 실행 시간 동안 웹 차트를 자유롭게 사용자 정의할 수 있고, 다음 포스트백에서 변경 사항이 지워지지 않습니다.
차트의 중복 검사(hit testing) 엔진은 특정 시리즈 포인트가 지정한 겹침 지점에 있는지 결정할 수 있습니다. 이전에는 시리즈 포인트의 겹침 여부만 결정할 수 있었습니다.
XtraCharts Suite는 다음의 플랫폼과 호환됩니다.
선택한 플랫폼에 상관없이, XtraCharts는 동일한 디자인과 실행 시간 경험을 제공합니다. 그리고 간단히 비즈니스 요구조건을 변경하면 되므로 기능을 새롭게 배울 필요가 없습니다.
XtraCharts Suite는 3가지 막대 보기를 제공합니다.
모든 막대 보기에서 이용할 수 있는 기능은 다음과 같습니다.
산포도(Point Chart)를 통해 데이터를 표현할 때, 이용할 수 있는 옵션은 다음과 같습니다.
XtraCharts Suite는 2가지 선 시리즈 보기를 제공합니다.
각 시리즈 포인트의 마커로 표시하기 때문에, 선 보기의 기능은 포인트 보기와 같습니다. 또한 연결 선의 스타일과 두께를 조절할 수 있습니다.
필요에 따라 수정할 수 있는 파이 보기(Pie View) 설정은 다음과 같습니다.
재고 데이터 분석에서 XtraCharts Suite는 다음과 같은 금융 차트 보기를 제공합니다.
2가지 보기 유형에서, 사용자는 각 인수의 4개 값을 간단하게 제공할 수 있습니다. 4개 값은 열기, 닫기, 고비율, 저비율을 지정합니다. 촛대의 모양은 개별 값과 값을 비교하는 방법에 따라 달라집니다. 금융 보기는 비율이 감소함에 따라 촛대의 다양한 모양을 제공합니다. 사용자는 이런 요소의 모양을 수동으로 사용자 정의할 수 있습니다.