Class ChartArea

Class ChartArea

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

Kapselt das Objekt, das den Diagrammbereich im Arbeitsblatt darstellt.

public class ChartArea : ChartFrame

Vererbung

objectChartFrameChartArea

Vererbte Mitglieder

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()

Beispiele


//Instanziierung eines Workbook-Objekts
Workbook workbook = new Workbook();

//Erhalten der Referenz des ersten Arbeitsblatts
Worksheet worksheet = workbook.Worksheets[0];

//Hinzufügen eines Beispielwerts zur Zelle "A1"
worksheet.Cells["A1"].PutValue(50);

//Hinzufügen eines Beispielwerts zur Zelle "A2"
worksheet.Cells["A2"].PutValue(100);

//Hinzufügen eines Beispielwerts zur Zelle "A3"
worksheet.Cells["A3"].PutValue(150);

//Hinzufügen eines Beispielwerts zur Zelle "B1"
worksheet.Cells["B1"].PutValue(60);

//Hinzufügen eines Beispielwerts zur Zelle "B2"
worksheet.Cells["B2"].PutValue(32);

//Hinzufügen eines Beispielwerts zur Zelle "B3"
worksheet.Cells["B3"].PutValue(50);

//Hinzufügen eines Diagramms zum Arbeitsblatt
int chartIndex = worksheet.Charts.Add(ChartType.Column, 5, 0, 15, 5);

//Zugriff auf die Instanz des neu hinzugefügten Diagramms
Chart chart = worksheet.Charts[chartIndex];

//Hinzufügen von NSeries (Diagramm-Datenquelle) zum Diagramm von der Zelle "A1" bis "B3"
chart.NSeries.Add("A1:B3", true);

//Erhalten des Diagrammbereichs
ChartArea chartArea = chart.ChartArea;

//Festlegen der Vordergrundfarbe des Diagrammbereichs
chartArea.Area.ForegroundColor = Color.Yellow;

//Festlegen des Schattens des Diagrammbereichs
chartArea.Shadow = true;

//Speichern der Excel-Datei
workbook.Save("book1.xls");

'Instanziierung eines Workbook-Objekts
Dim workbook As Workbook = New Workbook()

'Erhalten der Referenz des ersten Arbeitsblatts
Dim worksheet As Worksheet = workbook.Worksheets(0)

'Hinzufügen eines Beispielwerts zur Zelle "A1"
worksheet.Cells("A1").PutValue(50)

'Hinzufügen eines Beispielwerts zur Zelle "A2"
worksheet.Cells("A2").PutValue(100)

'Hinzufügen eines Beispielwerts zur Zelle "A3"
worksheet.Cells("A3").PutValue(150)

'Hinzufügen eines Beispielwerts zur Zelle "B1"
worksheet.Cells("B1").PutValue(60)

'Hinzufügen eines Beispielwerts zur Zelle "B2"
worksheet.Cells("B2").PutValue(32)

'Hinzufügen eines Beispielwerts zur Zelle "B3"
worksheet.Cells("B3").PutValue(50)

'Hinzufügen eines Diagramms zum Arbeitsblatt
Dim chartIndex As Integer = worksheet.Charts.Add(ChartType.Column, 5, 0, 15, 5)

'Zugriff auf die Instanz des neu hinzugefügten Diagramms
Dim chart As Chart = worksheet.Charts(chartIndex)

'Hinzufügen von NSeries (Diagramm-Datenquelle) zum Diagramm von der Zelle "A1" bis "B3"
chart.NSeries.Add("A1:B3", True)

'Erhalten des Diagrammbereichs
Dim chartArea As ChartArea = chart.ChartArea

'Festlegen der Vordergrundfarbe des Diagrammbereichs
chartArea.Area.ForegroundColor = Color.Yellow

'Festlegen des Schattens des Diagrammbereichs
chartArea.Shadow = True

'Speichern der Excel-Datei
workbook.Save("book1.xls")

Eigenschaften

Schriftart

Erhält ein Aspose.Cells.Charts.ChartArea.Font-Objekt des angegebenen ChartArea-Objekts.

public override Font Font { get; }

Eigenschaftswert

Font

Höhe

Erhält oder setzt den vertikalen Versatz von der unteren rechten Ecke.

public override int Height { get; set; }

Eigenschaftswert

int

Breite

Erhält oder setzt den horizontalen Versatz von der unteren rechten Ecke.

public override int Width { get; set; }

Eigenschaftswert

int

X

Erhält oder setzt den horizontalen Versatz von der oberen linken Ecke.

public override int X { get; set; }

Eigenschaftswert

int

Y

Erhält oder setzt den vertikalen Versatz von der oberen linken Ecke.

public override int Y { get; set; }

Eigenschaftswert

int

 Deutsch