Class SparklineGroup
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
Aspose.Cells.Charts.Sparkline은 스파크라인 그룹으로 구성됩니다. 스파크라인 그룹은 가변 개수의 스파크라인 항목을 포함합니다.
스파크라인 그룹은 스파크라인의 유형, 표시 설정 및 축 설정을 지정합니다.
public class SparklineGroup
상속
상속된 멤버
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
예제
Workbook book = new Workbook();
Worksheet sheet = book.Worksheets[0];
sheet.Cells["A1"].PutValue(5);
sheet.Cells["B1"].PutValue(2);
sheet.Cells["C1"].PutValue(1);
sheet.Cells["D1"].PutValue(3);
// CellArea 정의
CellArea ca = new CellArea();
ca.StartColumn = 4;
ca.EndColumn = 4;
ca.StartRow = 0;
ca.EndRow = 0;
int idx = sheet.SparklineGroups.Add(Aspose.Cells.Charts.SparklineType.Line, "A1:D1", false, ca);
SparklineGroup group = sheet.SparklineGroups[idx];
group.Sparklines.Add(sheet.Name + "!A1:D1", 0, 4);
// CellsColor 생성
CellsColor clr = book.CreateCellsColor();
clr.Color = Color.Orange;
group.SeriesColor = clr;
// 높은 점은 초록색으로, 낮은 점은 빨간색으로 색상 설정
group.ShowHighPoint = true;
group.ShowLowPoint = true;
group.HighPointColor.Color = Color.Green;
group.LowPointColor.Color = Color.Red;
// 선 두께 설정
group.LineWeight = 1.0;
book.Save("output.xlsx", SaveFormat.Xlsx);
속성
DisplayHidden
숨겨진 행과 열의 데이터를 표시할지 여부를 나타냅니다.
public bool DisplayHidden { get; set; }
속성 값
FirstPointColor
스파크라인 그룹의 데이터 첫 번째 점의 색상을 가져오고 설정합니다.
public CellsColor FirstPointColor { get; set; }
속성 값
HighPointColor
스파크라인 그룹의 데이터에서 가장 높은 점의 색상을 가져오고 설정합니다.
public CellsColor HighPointColor { get; set; }
속성 값
HorizontalAxisColor
스파크라인 그룹의 수평 축 색상을 가져오고 설정합니다.
public CellsColor HorizontalAxisColor { get; set; }
속성 값
HorizontalAxisDateRange
스파크라인 데이터의 날짜 값을 포함하는 범위를 나타냅니다.
public string HorizontalAxisDateRange { get; set; }
속성 값
LastPointColor
스파크라인 그룹의 데이터 마지막 점의 색상을 가져오고 설정합니다.
public CellsColor LastPointColor { get; set; }
속성 값
LineWeight
스파크라인 그룹의 각 선 스파크라인에서 선 두께를 포인트 단위로 가져오고 설정합니다.
public double LineWeight { get; set; }
속성 값
LowPointColor
스파크라인 그룹의 데이터에서 가장 낮은 점의 색상을 가져오고 설정합니다.
public CellsColor LowPointColor { get; set; }
속성 값
MarkersColor
스파크라인 그룹의 각 선 스파크라인에서 점의 색상을 가져오고 설정합니다.
public CellsColor MarkersColor { get; set; }
속성 값
NegativePointsColor
스파크라인 그룹의 음수 값을 색상으로 가져오고 설정합니다.
public CellsColor NegativePointsColor { get; set; }
속성 값
PlotEmptyCellsType
빈 셀을 플로팅하는 방법을 나타냅니다.
public PlotEmptyCellsType PlotEmptyCellsType { get; set; }
속성 값
PlotRightToLeft
플롯 데이터가 오른쪽에서 왼쪽으로 진행되는지 여부를 나타냅니다.
public bool PlotRightToLeft { get; set; }
속성 값
PresetStyle
스파크라인 그룹의 미리 설정된 스타일 유형을 가져오고 설정합니다.
public SparklinePresetStyleType PresetStyle { get; set; }
속성 값
SeriesColor
스파크라인 그룹의 스파크라인 색상을 가져오고 설정합니다.
public CellsColor SeriesColor { get; set; }
속성 값
ShowFirstPoint
스파크라인 그룹의 데이터 첫 번째 점을 강조 표시할지 여부를 나타냅니다.
public bool ShowFirstPoint { get; set; }
속성 값
ShowHighPoint
스파크라인 그룹의 가장 높은 점을 강조 표시할지 여부를 나타냅니다.
public bool ShowHighPoint { get; set; }
속성 값
ShowHorizontalAxis
스파크라인 수평 축을 표시할지 여부를 나타냅니다.
스파크라인에 제로 축을 가로지르는 데이터가 있으면 수평 축이 표시됩니다.
public bool ShowHorizontalAxis { get; set; }
속성 값
ShowLastPoint
스파크라인 그룹의 데이터 마지막 점을 강조 표시할지 여부를 나타냅니다.
public bool ShowLastPoint { get; set; }
속성 값
ShowLowPoint
스파크라인 그룹의 가장 낮은 점을 강조 표시할지 여부를 나타냅니다.
public bool ShowLowPoint { get; set; }
속성 값
ShowMarkers
스파크라인 그룹의 각 선 스파크라인에서 각 점을 강조 표시할지 여부를 나타냅니다.
public bool ShowMarkers { get; set; }
속성 값
ShowNegativePoints
스파크라인 그룹의 음수 값을 다른 색상이나 마커로 강조 표시할지 여부를 나타냅니다.
public bool ShowNegativePoints { get; set; }
속성 값
Sparklines
Aspose.Cells.Charts.Sparkline 객체의 컬렉션을 가져옵니다.
public SparklineCollection Sparklines { get; }
속성 값
Type
스파크라인 그룹의 스파크라인 유형을 나타냅니다.
public SparklineType Type { get; set; }
속성 값
VerticalAxisMaxValue
수직 축의 사용자 지정 최대 값을 가져오고 설정합니다.
public double VerticalAxisMaxValue { get; set; }
속성 값
VerticalAxisMaxValueType
수직 축 최대 값 유형을 나타냅니다.
public SparklineAxisMinMaxType VerticalAxisMaxValueType { get; set; }
속성 값
VerticalAxisMinValue
수직 축의 사용자 지정 최소 값을 가져오고 설정합니다.
public double VerticalAxisMinValue { get; set; }
속성 값
VerticalAxisMinValueType
수직 축 최소 값 유형을 나타냅니다.
public SparklineAxisMinMaxType VerticalAxisMinValueType { get; set; }
속성 값
메서드
ResetRanges(string, bool, CellArea)
스파크라인 그룹의 데이터 범위와 위치 범위를 재설정합니다.
이 메서드는 그룹의 원래 스파크라인 항목을 지우고 새 범위에 대한 새로운 스파크라인 항목을 생성합니다.
public void ResetRanges(string dataRange, bool isVertical, CellArea locationRange)
매개변수
dataRange
string
스파크라인 그룹의 새로운 데이터 범위를 지정합니다.
isVertical
bool
새 데이터 범위에서 스파클라인을 행 또는 열로 플로팅할지를 지정합니다.
locationRange
CellArea
스파크라인이 배치될 위치를 지정합니다.