Class ChartArea

Class ChartArea

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

Enkapsuluje obiekt, który reprezentuje obszar wykresu w arkuszu kalkulacyjnym.

public class ChartArea : ChartFrame

Dziedziczenie

objectChartFrameChartArea

Dziedziczone członkowie

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

Przykłady


//Instancjonowanie obiektu Workbook
Workbook workbook = new Workbook();

//Uzyskiwanie referencji do pierwszego arkusza
Worksheet worksheet = workbook.Worksheets[0];

//Dodawanie przykładowej wartości do komórki "A1"
worksheet.Cells["A1"].PutValue(50);

//Dodawanie przykładowej wartości do komórki "A2"
worksheet.Cells["A2"].PutValue(100);

//Dodawanie przykładowej wartości do komórki "A3"
worksheet.Cells["A3"].PutValue(150);

//Dodawanie przykładowej wartości do komórki "B1"
worksheet.Cells["B1"].PutValue(60);

//Dodawanie przykładowej wartości do komórki "B2"
worksheet.Cells["B2"].PutValue(32);

//Dodawanie przykładowej wartości do komórki "B3"
worksheet.Cells["B3"].PutValue(50);

//Dodawanie wykresu do arkusza
int chartIndex = worksheet.Charts.Add(ChartType.Column, 5, 0, 15, 5);

//Uzyskiwanie instancji nowo dodanego wykresu
Chart chart = worksheet.Charts[chartIndex];

//Dodawanie NSeries (źródło danych wykresu) do wykresu w zakresie od komórki "A1" do "B3"
chart.NSeries.Add("A1:B3", true);

//Uzyskiwanie obszaru wykresu
ChartArea chartArea = chart.ChartArea;

//Ustawianie koloru tła obszaru wykresu
chartArea.Area.ForegroundColor = Color.Yellow;

//Ustawianie cienia obszaru wykresu
chartArea.Shadow = true;

//Zapisywanie pliku Excel
workbook.Save("book1.xls");

'Instancjonowanie obiektu Workbook
Dim workbook As Workbook = New Workbook()

'Uzyskiwanie referencji do pierwszego arkusza
Dim worksheet As Worksheet = workbook.Worksheets(0)

'Dodawanie przykładowej wartości do komórki "A1"
worksheet.Cells("A1").PutValue(50)

'Dodawanie przykładowej wartości do komórki "A2"
worksheet.Cells("A2").PutValue(100)

'Dodawanie przykładowej wartości do komórki "A3"
worksheet.Cells("A3").PutValue(150)

'Dodawanie przykładowej wartości do komórki "B1"
worksheet.Cells("B1").PutValue(60)

'Dodawanie przykładowej wartości do komórki "B2"
worksheet.Cells("B2").PutValue(32)

'Dodawanie przykładowej wartości do komórki "B3"
worksheet.Cells("B3").PutValue(50)

'Dodawanie wykresu do arkusza
Dim chartIndex As Integer = worksheet.Charts.Add(ChartType.Column, 5, 0, 15, 5)

'Uzyskiwanie instancji nowo dodanego wykresu
Dim chart As Chart = worksheet.Charts(chartIndex)

'Dodawanie NSeries (źródło danych wykresu) do wykresu w zakresie od komórki "A1" do "B3"
chart.NSeries.Add("A1:B3", True)

'Uzyskiwanie obszaru wykresu
Dim chartArea As ChartArea = chart.ChartArea

'Ustawianie koloru tła obszaru wykresu
chartArea.Area.ForegroundColor = Color.Yellow

'Ustawianie cienia obszaru wykresu
chartArea.Shadow = True

'Zapisywanie pliku Excel
workbook.Save("book1.xls")

Właściwości

Font

Uzyskuje obiekt Aspose.Cells.Charts.ChartArea.Font dla określonego obiektu chartarea.

public override Font Font { get; }

Wartość właściwości

Font

Height

Uzyskuje lub ustawia pionowy offset od dolnego prawego rogu.

public override int Height { get; set; }

Wartość właściwości

int

Width

Uzyskuje lub ustawia poziomy offset od dolnego prawego rogu.

public override int Width { get; set; }

Wartość właściwości

int

X

Uzyskuje lub ustawia poziomy offset od górnego lewego rogu.

public override int X { get; set; }

Wartość właściwości

int

Y

Uzyskuje lub ustawia pionowy offset od górnego lewego rogu.

public override int Y { get; set; }

Wartość właściwości

int

 Polski