Class ChartPoint

Class ChartPoint

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

Mewakili satu titik dalam sebuah seri dalam grafik.

public class ChartPoint

Pewarisan

objectChartPoint

Anggota yang Dwarisi

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Contoh


//Membuat objek Workbook
Workbook workbook = new Workbook();

//Mendapatkan referensi dari worksheet pertama
Worksheet worksheet = workbook.Worksheets[0];

//Menambahkan nilai contoh ke sel "A1"
worksheet.Cells["A1"].PutValue(50);

//Menambahkan nilai contoh ke sel "A2"
worksheet.Cells["A2"].PutValue(100);

//Menambahkan nilai contoh ke sel "A3"
worksheet.Cells["A3"].PutValue(150);

//Menambahkan nilai contoh ke sel "B1"
worksheet.Cells["B1"].PutValue(60);

//Menambahkan nilai contoh ke sel "B2"
worksheet.Cells["B2"].PutValue(32);

//Menambahkan nilai contoh ke sel "B3"
worksheet.Cells["B3"].PutValue(50);

//Menambahkan grafik ke worksheet
int chartIndex = worksheet.Charts.Add(ChartType.PieExploded, 5, 0, 25, 10);

//Mengakses instance grafik yang baru ditambahkan
Chart chart = worksheet.Charts[chartIndex];

//Menambahkan NSeries (sumber data grafik) ke grafik dari sel "A1" hingga "B3"
chart.NSeries.Add("A1:B3", true);

//Menampilkan Label Data 
chart.NSeries[0].DataLabels.ShowValue = true;

for (int i = 0; i < chart.NSeries[0].Points.Count; i++)
{
    //Mendapatkan Data Point
    ChartPoint point = chart.NSeries[0].Points[i];
    //Mengatur Ledakan Pir
    point.Explosion = 15;
    //Mengatur Warna Border
    point.Border.Color = System.Drawing.Color.Red;
}

//Menyimpan file Excel
workbook.Save("book1.xls");

'Membuat objek Workbook
Dim workbook As Workbook = New Workbook()

'Mendapatkan referensi dari worksheet pertama
Dim worksheet As Worksheet = workbook.Worksheets(0)

'Menambahkan nilai contoh ke sel "A1"
worksheet.Cells("A1").PutValue(50)

'Menambahkan nilai contoh ke sel "A2"
worksheet.Cells("A2").PutValue(100)

'Menambahkan nilai contoh ke sel "A3"
worksheet.Cells("A3").PutValue(150)

'Menambahkan nilai contoh ke sel "B1"
worksheet.Cells("B1").PutValue(60)

'Menambahkan nilai contoh ke sel "B2"
worksheet.Cells("B2").PutValue(32)

'Menambahkan nilai contoh ke sel "B3"
worksheet.Cells("B3").PutValue(50)

'Menambahkan grafik ke worksheet
Dim chartIndex As Integer = worksheet.Charts.Add(ChartType.PieExploded, 5, 0, 25, 10)

'Mengakses instance grafik yang baru ditambahkan
Dim chart As Chart = worksheet.Charts(chartIndex)

'Menambahkan NSeries (sumber data grafik) ke grafik dari sel "A1" hingga "B3"
chart.NSeries.Add("A1:B3", True)

'Menampilkan Label Data 
chart.NSeries(0).DataLabels.IsValueShown = True

For i As Integer = 0 To chart.NSeries(0).Points.Count - 1
    'Mendapatkan Data Point
    Dim point As ChartPoint = chart.NSeries(0).Points(i)
    'Mengatur Ledakan Pir
    point.Explosion = 15
    'Mengatur Warna Border
    point.Border.Color = System.Drawing.Color.Red
Next i

'Menyimpan file Excel
workbook.Save("book1.xls")

Properti

ArcEndPointXPx

Mendapatkan koordinat x dari titik akhir untuk bagian pie setelah memanggil metode Chart.Calculate(). Berlaku untuk grafik Pie dan Doughnut.

public float ArcEndPointXPx { get; }

Nilai Properti

float

ArcEndPointYPx

Mendapatkan koordinat y dari titik akhir untuk bagian pie setelah memanggil metode Chart.Calculate(). Berlaku untuk grafik Pie dan Doughnut.

public float ArcEndPointYPx { get; }

Nilai Properti

float

ArcStartPointXPx

Mendapatkan koordinat x dari titik awal untuk bagian pie setelah memanggil metode Chart.Calculate(). Berlaku untuk grafik Pie dan Doughnut.

public float ArcStartPointXPx { get; }

Nilai Properti

float

ArcStartPointYPx

Mendapatkan koordinat y dari titik awal untuk bagian pie setelah memanggil metode Chart.Calculate(). Berlaku untuk grafik Pie dan Doughnut.

public float ArcStartPointYPx { get; }

Nilai Properti

float

Area

Mendapatkan Aspose.Cells.Charts.ChartPoint.Area?text=+area.

public Area Area { get; }

Nilai Properti

Area

Border

Mendapatkan Aspose.Cells.Drawing.Line?text=+border.

public Line Border { get; }

Nilai Properti

Line

BorderWidthPx

Mendapatkan lebar border dalam satuan piksel setelah memanggil metode Chart.Calculate().

public int BorderWidthPx { get; }

Nilai Properti

int

DataLabels

Mengembalikan objek Aspose.Cells.Charts.ChartPoint.DataLabels yang mewakili label data yang terkait dengan titik grafik ini.

public DataLabels DataLabels { get; }

Nilai Properti

DataLabels

DoughnutInnerRadius

Mendapatkan radius dalam dari irisan doughnut dalam satuan piksel setelah memanggil metode Chart.Calculate(). Berlaku untuk grafik Doughnut.

public int DoughnutInnerRadius { get; }

Nilai Properti

int

EndAngle

Mendapatkan sudut akhir untuk bagian pie, diukur dalam derajat searah jarum jam dari sumbu x setelah memanggil metode Chart.Calculate(). Berlaku untuk grafik Pie.

public float EndAngle { get; }

Nilai Properti

float

Explosion

Jarak irisan pie yang terbuka dari pusat grafik pie dinyatakan sebagai persentase dari diameter pie.

public int Explosion { get; set; }

Nilai Properti

int

InnerArcEndPointXPx

Mendapatkan koordinat x dari titik akhir untuk bagian pie setelah memanggil metode Chart.Calculate(). Berlaku untuk grafik Doughnut.

public float InnerArcEndPointXPx { get; }

Nilai Properti

float

InnerArcEndPointYPx

Mendapatkan koordinat y dari titik akhir untuk bagian pie setelah memanggil metode Chart.Calculate(). Berlaku untuk grafik Doughnut.

public float InnerArcEndPointYPx { get; }

Nilai Properti

float

InnerArcStartPointXPx

Mendapatkan koordinat x dari titik awal untuk bagian pie setelah memanggil metode Chart.Calculate(). Berlaku untuk grafik Doughnut.

public float InnerArcStartPointXPx { get; }

Nilai Properti

float

InnerArcStartPointYPx

Mendapatkan koordinat y dari titik awal untuk bagian pie setelah memanggil metode Chart.Calculate(). Berlaku untuk grafik Doughnut.

public float InnerArcStartPointYPx { get; }

Nilai Properti

float

IsInSecondaryPlot

Mendapatkan atau mengatur nilai yang menunjukkan apakah titik data ini berada di pie atau bar kedua pada pie of pie atau bar of pie chart.

public bool IsInSecondaryPlot { get; set; }

Nilai Properti

bool

Marker

Mendapatkan Aspose.Cells.Charts.ChartPoint.Marker?text=+marker.

public Marker Marker { get; }

Nilai Properti

Marker

RadiusPx

Mendapatkan radius gelembung, pie atau doughnut dalam satuan piksel setelah memanggil metode Chart.Calculate().

public int RadiusPx { get; }

Nilai Properti

int

Shadow

Benar jika chartpoint memiliki bayangan.

public bool Shadow { get; set; }

Nilai Properti

bool

ShapeHeight

Mendapatkan tinggi dalam satuan 1/4000 dari tinggi grafik setelah memanggil metode Chart.Calculate().

public int ShapeHeight { get; }

Nilai Properti

int

ShapeHeightPx

Mendapatkan tinggi dalam satuan piksel setelah memanggil metode Chart.Calculate().

public int ShapeHeightPx { get; }

Nilai Properti

int

ShapeProperties

Mendapatkan objek Aspose.Cells.Drawing.ShapePropertyCollection yang menyimpan properti bentuk visual dari ChartPoint.

public ShapePropertyCollection ShapeProperties { get; }

Nilai Properti

ShapePropertyCollection

ShapeWidth

Mendapatkan lebar dalam satuan 1/4000 dari lebar grafik setelah memanggil metode Chart.Calculate().

public int ShapeWidth { get; }

Nilai Properti

int

ShapeWidthPx

Mendapatkan lebar dalam satuan piksel setelah memanggil metode Chart.Calculate().

public int ShapeWidthPx { get; }

Nilai Properti

int

ShapeX

Mendapatkan koordinat x dari sudut kiri atas dalam satuan 1/4000 dari lebar grafik setelah memanggil metode Chart.Calculate().

public int ShapeX { get; }

Nilai Properti

int

ShapeXPx

Mendapatkan koordinat x dari sudut kiri atas dalam satuan piksel setelah memanggil metode Chart.Calculate().

public int ShapeXPx { get; }

Nilai Properti

int

ShapeY

Mendapatkan koordinat y dari sudut kiri atas dalam satuan 1/4000 dari tinggi grafik setelah memanggil metode Chart.Calculate().

public int ShapeY { get; }

Nilai Properti

int

ShapeYPx

Mendapatkan koordinat y dari sudut kiri atas dalam satuan piksel setelah memanggil metode Chart.Calculate().

public int ShapeYPx { get; }

Nilai Properti

int

StartAngle

Mendapatkan sudut awal untuk bagian pie, diukur dalam derajat searah jarum jam dari sumbu x setelah memanggil metode Chart.Calculate(). Berlaku untuk grafik Pie.

public float StartAngle { get; }

Nilai Properti

float

XValue

Mendapatkan atau mengatur nilai X dari titik grafik.

public object XValue { get; set; }

Nilai Properti

object

XValueType

Mendapatkan tipe nilai X dari titik grafik.

public CellValueType XValueType { get; }

Nilai Properti

CellValueType

YValue

Mendapatkan atau mengatur nilai Y dari titik grafik.

public object YValue { get; set; }

Nilai Properti

object

YValueType

Mendapatkan tipe nilai Y dari titik grafik.

public CellValueType YValueType { get; }

Nilai Properti

CellValueType

Metode

GetBottomPointCount()

Mendapatkan jumlah titik bawah setelah memanggil metode Chart.Calculate().

public int GetBottomPointCount()

Mengembalikan

int

GetBottomPointXPx(int)

Mendapatkan koordinat x dari titik bawah bentuk setelah memanggil metode Chart.Calculate(). Berlaku untuk grafik 3D: Column3D, Bar3D, Cone, Cylinder, Pyramid

public float GetBottomPointXPx(int index)

Parameter

index int

Mengembalikan

float

GetBottomPointYPx(int)

Mendapatkan koordinat y dari titik bawah bentuk setelah memanggil metode Chart.Calculate(). Berlaku untuk grafik 3D: Column3D, Bar3D, Cone, Cylinder, Pyramid

public float GetBottomPointYPx(int index)

Parameter

index int

Mengembalikan

float

GetOnCategoryAxisPointCount()

Mendapatkan jumlah titik pada sumbu kategori setelah memanggil metode Chart.Calculate(). Hanya berlaku untuk grafik area.

public int GetOnCategoryAxisPointCount()

Mengembalikan

int

Keterangan

Grafik area 2D mengembalikan 1
Grafik area 3D mengembalikan 2.

GetOnCategoryAxisPointXPx(int)

Mendapatkan koordinat x dari titik pada sumbu kategori setelah memanggil metode Chart.Calculate(). Hanya berlaku untuk grafik Area.

public float GetOnCategoryAxisPointXPx(int index)

Parameter

index int

Mengembalikan

float

Keterangan

Grafik area 2D: index adalah 0.
Grafik area 3D: index adalah 0 atau 1.

GetOnCategoryAxisPointYPx(int)

Mendapatkan koordinat y dari titik pada sumbu kategori setelah memanggil metode Chart.Calculate(). Hanya berlaku untuk grafik Area.

public float GetOnCategoryAxisPointYPx(int index)

Parameter

index int

Mengembalikan

float

Keterangan

Grafik area 2D: index adalah 0.
Grafik area 3D: index adalah 0 atau 1.

GetTopPointCount()

Mendapatkan jumlah titik atas setelah memanggil metode Chart.Calculate().

public int GetTopPointCount()

Mengembalikan

int

GetTopPointXPx(int)

Mendapatkan koordinat x dari titik atas bentuk setelah memanggil metode Chart.Calculate(). Berlaku untuk grafik 3D: Column3D, Bar3D, Cone, Cylinder, Pyramid dan Area3D

public float GetTopPointXPx(int index)

Parameter

index int

Mengembalikan

float

GetTopPointYPx(int)

Mendapatkan koordinat y dari titik atas bentuk setelah memanggil metode Chart.Calculate(). Berlaku untuk grafik 3D: Column3D, Bar3D, Cone, Cylinder, Pyramid dan Area3D

public float GetTopPointYPx(int index)

Parameter

index int

Mengembalikan

float

 Indonesia