Class DataLabels

Class DataLabels

Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)

지정된 시리즈에 대한 모든 DataLabel 객체의 컬렉션을 캡슐화합니다.

public class DataLabels : ChartTextFrame

상속

objectChartFrameChartTextFrameDataLabels

상속된 멤버

ChartTextFrame.m_IsAutoText, ChartTextFrame.m_deleted, ChartTextFrame.horizontal, ChartTextFrame.vertical, ChartTextFrame.rotation, ChartTextFrame.m_CharsList, ChartTextFrame.Characters(int, int), ChartTextFrame.IsAutoText, ChartTextFrame.IsDeleted, ChartTextFrame.TextHorizontalAlignment, ChartTextFrame.TextVerticalAlignment, ChartTextFrame.RotationAngle, ChartTextFrame.IsAutomaticRotation, ChartTextFrame.Text, ChartTextFrame.LinkedSource, ChartTextFrame.ReadingOrder, ChartTextFrame.DirectionType, ChartTextFrame.IsTextWrapped, ChartTextFrame.IsResizeShapeToFitText, ChartFrame.m_IsAutoXPos, ChartFrame.m_IsAutoYPos, ChartFrame.m_IsOffsetPosBeSet, ChartFrame.m_fontIndex, ChartFrame.m_AutoScaleFont, ChartFrame.m_BackgroundMode, ChartFrame.m_isAutoSize, ChartFrame.SetPositionAuto(), ChartFrame.IsInnerMode, ChartFrame.Border, ChartFrame.Area, ChartFrame.TextOptions, ChartFrame.Font, ChartFrame.AutoScaleFont, ChartFrame.BackgroundMode, ChartFrame.IsAutomaticSize, ChartFrame.X, ChartFrame.Y, ChartFrame.Height, ChartFrame.Width, ChartFrame.Shadow, ChartFrame.ShapeProperties, ChartFrame.IsDefaultPosBeSet, ChartFrame.DefaultX, ChartFrame.DefaultY, ChartFrame.DefaultWidth, ChartFrame.DefaultHeight, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

예제

//차트에서 DataLabels 설정
Workbook wb = new Workbook("chart.xlsx");
Chart chart = wb.Worksheets[0].Charts[0];
DataLabels datalabels;
for (int i = 0; i  <chart.NSeries.Count; i++)
{
    datalabels = chart.NSeries[i].DataLabels;
    //DataLabels의 위치 설정
    datalabels.Position = LabelPositionType.InsideBase;
    //DataLabels에 카테고리 이름 표시
    datalabels.ShowCategoryName = true;
    //DataLabels에 값 표시
    datalabels.ShowValue = true;
    //DataLabels에 비율 표시 안 함
    datalabels.ShowPercentage = false;
    //범례 키를 표시하지 않음.
    datalabels.ShowLegendKey = false;
}
'차트에서 DataLabels 설정
Dim datalabels As DataLabels
Dim i As Integer
For i = 0 To chart.NSeries.Count - 1 Step 1
    datalabels = chart.NSeries(i).DataLabels
    'DataLabels의 위치 설정
    datalabels.Position = LabelPositionType.InsideBase
    'DataLabels에 카테고리 이름 표시
    datalabels.ShowCategoryName= True
    'DataLabels에 값 표시
    datalabels.ShowValue = True
    'DataLabels에 비율 표시 안 함
    datalabels.ShowPercentage = False
    '범례 키를 표시하지 않음.
    datalabels.ShowLegendKey = False
Next

속성

Area

Aspose.Cells.Charts.DataLabels.Area?text=area를 가져옵니다.

public override Area Area { get; }

속성 값

Area

BackgroundMode

배경의 표시 모드를 가져오고 설정합니다.

public BackgroundMode BackgroundMode { get; set; }

속성 값

BackgroundMode

Border

Aspose.Cells.Drawing.Line?text=border를 가져옵니다.

public override Line Border { get; }

속성 값

Line

DirectionType

텍스트의 방향을 가져오고 설정합니다.

public override ChartTextDirectionType DirectionType { get; set; }

속성 값

ChartTextDirectionType

Font

DataLabels의 글꼴을 가져옵니다.

public override Font Font { get; }

속성 값

Font

IsAutoText

텍스트가 자동 생성되었는지를 나타냅니다.

public override bool IsAutoText { get; set; }

속성 값

bool

IsNeverOverlap

DataLabels가 겹치지 않도록 표시되는지를 나타냅니다. (파이 차트용)

public bool IsNeverOverlap { get; set; }

속성 값

bool

IsTextWrapped

텍스트가 줄 바꿈되는지를 나타내는 값을 가져오거나 설정합니다.

public override bool IsTextWrapped { get; set; }

속성 값

bool

Number

내장 숫자 형식을 가져오고 설정합니다.

public int Number { get; set; }

속성 값

int

NumberFormat

DataLabels 객체의 형식 문자열을 나타냅니다.

public string NumberFormat { get; set; }

속성 값

string

NumberFormatLinked

숫자 형식이 셀에 연결되어 있는 경우 True입니다 (셀에서 변경될 때 레이블의 숫자 형식도 변경됨).

public bool NumberFormatLinked { get; set; }

속성 값

bool

Position

데이터 레이블의 위치를 나타냅니다.

public LabelPositionType Position { get; set; }

속성 값

LabelPositionType

SeparatorType

차트에서 데이터 레이블에 사용되는 구분 기호 유형을 가져오거나 설정합니다.

public DataLabelsSeparatorType SeparatorType { get; set; }

속성 값

DataLabelsSeparatorType

비고

사용자 지정 구분 기호를 설정하려면 Aspose.Cells.Charts.DataLabels.SeparatorType 속성을 Aspose.Cells.Charts.DataLabelsSeparatorType.Custom으로 설정한 다음 Aspose.Cells.Charts.DataLabels.SeparatorValue에 대해 예상 값을 지정하십시오.

SeparatorValue

차트에서 데이터 레이블에 사용되는 구분 기호 값을 가져오거나 설정합니다.

public string SeparatorValue { get; set; }

속성 값

string

ShapeType

데이터 레이블의 도형 유형을 가져오거나 설정합니다.

public DataLabelShapeType ShapeType { get; set; }

속성 값

DataLabelShapeType

ShowBubbleSize

지정된 차트의 데이터 레이블 비율 값 표시 동작을 나타냅니다. True는 비율 값을 표시합니다. False는 숨깁니다.

public bool ShowBubbleSize { get; set; }

속성 값

bool

ShowCategoryName

지정된 차트의 데이터 레이블 카테고리 이름 표시 동작을 나타냅니다. True는 데이터 레이블의 카테고리 이름을 표시합니다. False는 숨깁니다.

public bool ShowCategoryName { get; set; }

속성 값

bool

ShowCellRange

데이터 레이블로 셀 범위를 표시하는지를 나타냅니다.

public bool ShowCellRange { get; set; }

속성 값

bool

ShowLegendKey

지정된 차트의 데이터 레이블 범례 키 표시 동작을 나타냅니다. 데이터 레이블 범례 키가 보이면 True입니다.

public bool ShowLegendKey { get; set; }

속성 값

bool

ShowPercentage

지정된 차트의 데이터 레이블 비율 값 표시 동작을 나타냅니다. True는 비율 값을 표시합니다. False는 숨깁니다.

public bool ShowPercentage { get; set; }

속성 값

bool

ShowSeriesName

차트에서 데이터 레이블에 대해 시리즈 이름이 표시되는지를 나타냅니다. 시리즈 이름을 표시하려면 True로 설정합니다. 숨기려면 False로 설정합니다.

public bool ShowSeriesName { get; set; }

속성 값

bool

ShowValue

지정된 차트의 데이터 레이블 값 표시 동작을 나타냅니다. True는 값을 표시합니다. False는 숨깁니다.

public bool ShowValue { get; set; }

속성 값

bool

Text

데이터 레이블의 텍스트를 가져오거나 설정합니다.

public override string Text { get; set; }

속성 값

string

메서드

ApplyFont()

모든 자식 노드에 데이터 레이블의 글꼴을 적용합니다.

public void ApplyFont()
 한국어