Class ChartArea
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
Zahrnuje objekt, který představuje oblast grafu v pracovním listu.
public class ChartArea : ChartFrame
Dědičnost
object ← ChartFrame ← ChartArea
Děděné členy
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()
Příklady
//Instanciace objektu Workbook
Workbook workbook = new Workbook();
//Získání reference na první pracovní list
Worksheet worksheet = workbook.Worksheets[0];
//Přidání vzorové hodnoty do buňky "A1"
worksheet.Cells["A1"].PutValue(50);
//Přidání vzorové hodnoty do buňky "A2"
worksheet.Cells["A2"].PutValue(100);
//Přidání vzorové hodnoty do buňky "A3"
worksheet.Cells["A3"].PutValue(150);
//Přidání vzorové hodnoty do buňky "B1"
worksheet.Cells["B1"].PutValue(60);
//Přidání vzorové hodnoty do buňky "B2"
worksheet.Cells["B2"].PutValue(32);
//Přidání vzorové hodnoty do buňky "B3"
worksheet.Cells["B3"].PutValue(50);
//Přidání grafu do pracovního listu
int chartIndex = worksheet.Charts.Add(ChartType.Column, 5, 0, 15, 5);
//Přístup k instanci nově přidaného grafu
Chart chart = worksheet.Charts[chartIndex];
//Přidání NSeries (datový zdroj grafu) do grafu v rozsahu od buňky "A1" do "B3"
chart.NSeries.Add("A1:B3", true);
//Získání oblasti grafu
ChartArea chartArea = chart.ChartArea;
//Nastavení přední barvy oblasti grafu
chartArea.Area.ForegroundColor = Color.Yellow;
//Nastavení stínu oblasti grafu
chartArea.Shadow = true;
//Uložení Excel souboru
workbook.Save("book1.xls");
'Instanciace objektu Workbook
Dim workbook As Workbook = New Workbook()
'Získání reference na první pracovní list
Dim worksheet As Worksheet = workbook.Worksheets(0)
'Přidání vzorové hodnoty do buňky "A1"
worksheet.Cells("A1").PutValue(50)
'Přidání vzorové hodnoty do buňky "A2"
worksheet.Cells("A2").PutValue(100)
'Přidání vzorové hodnoty do buňky "A3"
worksheet.Cells("A3").PutValue(150)
'Přidání vzorové hodnoty do buňky "B1"
worksheet.Cells("B1").PutValue(60)
'Přidání vzorové hodnoty do buňky "B2"
worksheet.Cells("B2").PutValue(32)
'Přidání vzorové hodnoty do buňky "B3"
worksheet.Cells("B3").PutValue(50)
'Přidání grafu do pracovního listu
Dim chartIndex As Integer = worksheet.Charts.Add(ChartType.Column, 5, 0, 15, 5)
'Přístup k instanci nově přidaného grafu
Dim chart As Chart = worksheet.Charts(chartIndex)
'Přidání NSeries (datový zdroj grafu) do grafu v rozsahu od buňky "A1" do "B3"
chart.NSeries.Add("A1:B3", True)
'Získání oblasti grafu
Dim chartArea As ChartArea = chart.ChartArea
'Nastavení přední barvy oblasti grafu
chartArea.Area.ForegroundColor = Color.Yellow
'Nastavení stínu oblasti grafu
chartArea.Shadow = True
'Uložení Excel souboru
workbook.Save("book1.xls")
Vlastnosti
Font
Získá objekt Aspose.Cells.Charts.ChartArea.Font specifikovaného objektu chartarea.
public override Font Font { get; }
Hodnota vlastnosti
Výška
Získá nebo nastaví vertikální offset od jeho pravého dolního rohu.
public override int Height { get; set; }
Hodnota vlastnosti
Šířka
Získá nebo nastaví horizontální offset od jeho pravého dolního rohu.
public override int Width { get; set; }
Hodnota vlastnosti
X
Získá nebo nastaví horizontální offset od jeho levého horního rohu.
public override int X { get; set; }
Hodnota vlastnosti
Y
Získá nebo nastaví vertikální offset od jeho levého horního rohu.
public override int Y { get; set; }