Class ChartPoint
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
Bir grafikte bir serideki tek bir noktayı temsil eder.
public class ChartPoint
Kalıtım
Miras Alınan Üyeler
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Örnekler
//Bir Workbook nesnesi oluşturma
Workbook workbook = new Workbook();
//İlk çalışma sayfasının referansını alma
Worksheet worksheet = workbook.Worksheets[0];
//"A1" hücresine örnek bir değer ekleme
worksheet.Cells["A1"].PutValue(50);
//"A2" hücresine örnek bir değer ekleme
worksheet.Cells["A2"].PutValue(100);
//"A3" hücresine örnek bir değer ekleme
worksheet.Cells["A3"].PutValue(150);
//"B1" hücresine örnek bir değer ekleme
worksheet.Cells["B1"].PutValue(60);
//"B2" hücresine örnek bir değer ekleme
worksheet.Cells["B2"].PutValue(32);
//"B3" hücresine örnek bir değer ekleme
worksheet.Cells["B3"].PutValue(50);
//Çalışma sayfasına bir grafik ekleme
int chartIndex = worksheet.Charts.Add(ChartType.PieExploded, 5, 0, 25, 10);
//Yeni eklenen grafiğin örneğine erişme
Chart chart = worksheet.Charts[chartIndex];
//Grafiğe "A1" hücresinden "B3" hücresine kadar NSeries (grafik veri kaynağı) ekleme
chart.NSeries.Add("A1:B3", true);
//Veri Etiketlerini Göster
chart.NSeries[0].DataLabels.ShowValue = true;
for (int i = 0; i < chart.NSeries[0].Points.Count; i++)
{
//Veri Noktasını Alma
ChartPoint point = chart.NSeries[0].Points[i];
//Pasta Patlamasını Ayarlama
point.Explosion = 15;
//Çerçeve Rengini Ayarlama
point.Border.Color = System.Drawing.Color.Red;
}
//Excel dosyasını kaydetme
workbook.Save("book1.xls");
'Bir Workbook nesnesi oluşturma
Dim workbook As Workbook = New Workbook()
'İlk çalışma sayfasının referansını alma
Dim worksheet As Worksheet = workbook.Worksheets(0)
'A1 hücresine örnek bir değer ekleme
worksheet.Cells("A1").PutValue(50)
'A2 hücresine örnek bir değer ekleme
worksheet.Cells("A2").PutValue(100)
'A3 hücresine örnek bir değer ekleme
worksheet.Cells("A3").PutValue(150)
'B1 hücresine örnek bir değer ekleme
worksheet.Cells("B1").PutValue(60)
'B2 hücresine örnek bir değer ekleme
worksheet.Cells("B2").PutValue(32)
'B3 hücresine örnek bir değer ekleme
worksheet.Cells("B3").PutValue(50)
'Çalışma sayfasına bir grafik ekleme
Dim chartIndex As Integer = worksheet.Charts.Add(ChartType.PieExploded, 5, 0, 25, 10)
'Yeni eklenen grafiğin örneğine erişme
Dim chart As Chart = worksheet.Charts(chartIndex)
'Grafiğe "A1" hücresinden "B3" hücresine kadar NSeries (grafik veri kaynağı) ekleme
chart.NSeries.Add("A1:B3", True)
'Veri Etiketlerini Göster
chart.NSeries(0).DataLabels.IsValueShown = True
For i As Integer = 0 To chart.NSeries(0).Points.Count - 1
'Veri Noktasını Alma
Dim point As ChartPoint = chart.NSeries(0).Points(i)
'Pasta Patlamasını Ayarlama
point.Explosion = 15
'Çerçeve Rengini Ayarlama
point.Border.Color = System.Drawing.Color.Red
Next i
'Excel dosyasını kaydetme
workbook.Save("book1.xls")
Özellikler
ArcEndPointXPx
Grafik.Calculate() yönteminin çağrılarından sonra pasta bölümünün bitiş noktasının x koordinatını alır. Pasta ve Donut grafiğine uygulanır.
public float ArcEndPointXPx { get; }
Özellik Değeri
ArcEndPointYPx
Grafik.Calculate() yönteminin çağrılarından sonra pasta bölümünün bitiş noktasının y koordinatını alır. Pasta ve Donut grafiğine uygulanır.
public float ArcEndPointYPx { get; }
Özellik Değeri
ArcStartPointXPx
Grafik.Calculate() yönteminin çağrılarından sonra pasta bölümünün başlangıç noktasının x koordinatını alır. Pasta ve Donut grafiğine uygulanır.
public float ArcStartPointXPx { get; }
Özellik Değeri
ArcStartPointYPx
Grafik.Calculate() yönteminin çağrılarından sonra pasta bölümünün başlangıç noktasının y koordinatını alır. Pasta ve Donut grafiğine uygulanır.
public float ArcStartPointYPx { get; }
Özellik Değeri
Area
Aspose.Cells.Charts.ChartPoint.Area?text=+alanını alır.
public Area Area { get; }
Özellik Değeri
Border
Aspose.Cells.Drawing.Line?text=+çerçeveyi alır.
public Line Border { get; }
Özellik Değeri
BorderWidthPx
Grafik.Calculate() yönteminin çağrılarından sonra çerçevenin piksel cinsinden genişliğini alır.
public int BorderWidthPx { get; }
Özellik Değeri
DataLabels
Bu grafik noktasıyla ilişkili veri etiketini temsil eden bir Aspose.Cells.Charts.ChartPoint.DataLabels nesnesini döndürür.
public DataLabels DataLabels { get; }
Özellik Değeri
DoughnutInnerRadius
Grafik.Calculate() yönteminin çağrılarından sonra donut diliminin iç yarıçapını piksel cinsinden alır. Donut grafiğine uygulanır.
public int DoughnutInnerRadius { get; }
Özellik Değeri
EndAngle
Grafik.Calculate() yönteminin çağrılarından sonra pasta bölümünün bitiş açısını alır, x-ekseni üzerinden saat yönünde derece cinsinden ölçülür. Pasta grafiğine uygulanır.
public float EndAngle { get; }
Özellik Değeri
Explosion
Açık bir pasta diliminin pasta grafiğinin merkezinden uzaklığı, pasta çapının yüzdesi olarak ifade edilir.
public int Explosion { get; set; }
Özellik Değeri
InnerArcEndPointXPx
Grafik.Calculate() yönteminin çağrılarından sonra pasta bölümünün bitiş noktasının x koordinatını alır. Donut grafiğine uygulanır.
public float InnerArcEndPointXPx { get; }
Özellik Değeri
InnerArcEndPointYPx
Grafik.Calculate() yönteminin çağrılarından sonra pasta bölümünün bitiş noktasının y koordinatını alır. Donut grafiğine uygulanır.
public float InnerArcEndPointYPx { get; }
Özellik Değeri
InnerArcStartPointXPx
Grafik.Calculate() yönteminin çağrılarından sonra pasta bölümünün başlangıç noktasının x koordinatını alır. Donut grafiğine uygulanır.
public float InnerArcStartPointXPx { get; }
Özellik Değeri
InnerArcStartPointYPx
Grafik.Calculate() yönteminin çağrılarından sonra pasta bölümünün başlangıç noktasının y koordinatını alır. Donut grafiğine uygulanır.
public float InnerArcStartPointYPx { get; }
Özellik Değeri
IsInSecondaryPlot
Bu veri noktasının ikinci pasta veya çubukta olup olmadığını belirten bir değeri alır veya ayarlar. pasta veya çubuk grafiği.
public bool IsInSecondaryPlot { get; set; }
Özellik Değeri
Marker
Aspose.Cells.Charts.ChartPoint.Marker?text=+işaretçiyi alır.
public Marker Marker { get; }
Özellik Değeri
RadiusPx
Grafik.Calculate() yönteminin çağrılarından sonra baloncuk, pasta veya donutun piksel cinsinden yarıçapını alır.
public int RadiusPx { get; }
Özellik Değeri
Shadow
Grafik noktasının bir gölgesi varsa doğru döner.
public bool Shadow { get; set; }
Özellik Değeri
ShapeHeight
Grafik.Calculate() yönteminin çağrılarından sonra grafiğin yüksekliğini 1/4000 birim cinsinden alır.
public int ShapeHeight { get; }
Özellik Değeri
ShapeHeightPx
Grafik.Calculate() yönteminin çağrılarından sonra grafiğin yüksekliğini piksel cinsinden alır.
public int ShapeHeightPx { get; }
Özellik Değeri
ShapeProperties
ChartPoint’un görsel şekil özelliklerini tutan Aspose.Cells.Drawing.ShapePropertyCollection nesnesini alır.
public ShapePropertyCollection ShapeProperties { get; }
Özellik Değeri
ShapeWidth
Grafik.Calculate() yönteminin çağrılarından sonra grafiğin genişliğini 1/4000 birim cinsinden alır.
public int ShapeWidth { get; }
Özellik Değeri
ShapeWidthPx
Grafik.Calculate() yönteminin çağrılarından sonra grafiğin genişliğini piksel cinsinden alır.
public int ShapeWidthPx { get; }
Özellik Değeri
ShapeX
Grafik.Calculate() yönteminin çağrılarından sonra grafiğin sol üst köşesinin x koordinatını 1/4000 birim cinsinden alır.
public int ShapeX { get; }
Özellik Değeri
ShapeXPx
Grafik.Calculate() yönteminin çağrılarından sonra grafiğin sol üst köşesinin x koordinatını piksel cinsinden alır.
public int ShapeXPx { get; }
Özellik Değeri
ShapeY
Grafik.Calculate() yönteminin çağrılarından sonra grafiğin sol üst köşesinin y koordinatını 1/4000 birim cinsinden alır.
public int ShapeY { get; }
Özellik Değeri
ShapeYPx
Grafik.Calculate() yönteminin çağrılarından sonra grafiğin sol üst köşesinin y koordinatını piksel cinsinden alır.
public int ShapeYPx { get; }
Özellik Değeri
StartAngle
Grafik.Calculate() yönteminin çağrılarından sonra pasta bölümünün başlangıç açısını alır, x-ekseni üzerinden saat yönünde derece cinsinden ölçülür. Pasta grafiğine uygulanır.
public float StartAngle { get; }
Özellik Değeri
XValue
Grafik noktasının X değerini alır veya ayarlar.
public object XValue { get; set; }
Özellik Değeri
XValueType
Grafik noktasının X değer türünü alır.
public CellValueType XValueType { get; }
Özellik Değeri
YValue
Grafik noktasının Y değerini alır veya ayarlar.
public object YValue { get; set; }
Özellik Değeri
YValueType
Grafik noktasının Y değer türünü alır.
public CellValueType YValueType { get; }
Özellik Değeri
Yöntemler
GetBottomPointCount()
Grafik.Calculate() yönteminin çağrılarından sonra alt noktaların sayısını alır.
public int GetBottomPointCount()
Dönüş
GetBottomPointXPx(int)
Grafik.Calculate() yönteminin çağrılarından sonra şeklin alt noktasının x koordinatını alır. 3D grafiklere uygulanır: Column3D, Bar3D, Cone, Cylinder, Pyramid
public float GetBottomPointXPx(int index)
Parametreler
index
int
Dönüş
GetBottomPointYPx(int)
Grafik.Calculate() yönteminin çağrılarından sonra şeklin alt noktasının y koordinatını alır. 3D grafiklere uygulanır: Column3D, Bar3D, Cone, Cylinder, Pyramid
public float GetBottomPointYPx(int index)
Parametreler
index
int
Dönüş
GetOnCategoryAxisPointCount()
Grafik.Calculate() yönteminin çağrılarından sonra kategori eksenindeki noktaların sayısını alır. Sadece alan grafiğine uygulanır.
public int GetOnCategoryAxisPointCount()
Dönüş
Notlar
Alan 2D grafiği 1 döner
Alan 3D grafiği 2 döner.
GetOnCategoryAxisPointXPx(int)
Grafik.Calculate() yönteminin çağrılarından sonra kategori eksenindeki noktanın x koordinatını alır. Sadece Alan grafiğine uygulanır.
public float GetOnCategoryAxisPointXPx(int index)
Parametreler
index
int
Dönüş
Notlar
Alan 2D grafiği: index 0’dır.
Alan 3D grafiği: index 0 veya 1’dir.
GetOnCategoryAxisPointYPx(int)
Grafik.Calculate() yönteminin çağrılarından sonra kategori eksenindeki noktanın y koordinatını alır. Sadece Alan grafiğine uygulanır.
public float GetOnCategoryAxisPointYPx(int index)
Parametreler
index
int
Dönüş
Notlar
Alan 2D grafiği: index 0’dır.
Alan 3D grafiği: index 0 veya 1’dir.
GetTopPointCount()
Grafik.Calculate() yönteminin çağrılarından sonra üst noktaların sayısını alır.
public int GetTopPointCount()
Dönüş
GetTopPointXPx(int)
Grafik.Calculate() yönteminin çağrılarından sonra şeklin üst noktasının x koordinatını alır. 3D grafiklere uygulanır: Column3D, Bar3D, Cone, Cylinder, Pyramid ve Area3D
public float GetTopPointXPx(int index)
Parametreler
index
int
Dönüş
GetTopPointYPx(int)
Grafik.Calculate() yönteminin çağrılarından sonra şeklin üst noktasının y koordinatını alır. 3D grafiklere uygulanır: Column3D, Bar3D, Cone, Cylinder, Pyramid ve Area3D
public float GetTopPointYPx(int index)
Parametreler
index
int