Class ChartArea

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

objectChartFrameChartArea

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

Font

Výška

Získá nebo nastaví vertikální offset od jeho pravého dolního rohu.

public override int Height { get; set; }

Hodnota vlastnosti

int

Šířka

Získá nebo nastaví horizontální offset od jeho pravého dolního rohu.

public override int Width { get; set; }

Hodnota vlastnosti

int

X

Získá nebo nastaví horizontální offset od jeho levého horního rohu.

public override int X { get; set; }

Hodnota vlastnosti

int

Y

Získá nebo nastaví vertikální offset od jeho levého horního rohu.

public override int Y { get; set; }

Hodnota vlastnosti

int

 Čeština