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
object ← ChartFrame ← ChartArea
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
Höhe
Erhält oder setzt den vertikalen Versatz von der unteren rechten Ecke.
public override int Height { get; set; }
Eigenschaftswert
Breite
Erhält oder setzt den horizontalen Versatz von der unteren rechten Ecke.
public override int Width { get; set; }
Eigenschaftswert
X
Erhält oder setzt den horizontalen Versatz von der oberen linken Ecke.
public override int X { get; set; }
Eigenschaftswert
Y
Erhält oder setzt den vertikalen Versatz von der oberen linken Ecke.
public override int Y { get; set; }