Class Series
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
Mengenkapsulasi objek yang mewakili satu seri data dalam grafik.
public class Series
Pewarisan
Anggota yang Dwarisi
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Contoh
//Menginstansiasi objek Workbook
Workbook workbook = new Workbook();
//Menambahkan lembar kerja baru ke objek Excel
int sheetIndex = workbook.Worksheets.Add();
//Mendapatkan referensi lembar kerja yang baru ditambahkan dengan melewatkan indeks lembar
Worksheet worksheet = workbook.Worksheets[sheetIndex];
//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 "A4"
worksheet.Cells["A4"].PutValue(200);
//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 nilai contoh ke sel "B4"
worksheet.Cells["B4"].PutValue(40);
//Menambahkan nilai contoh ke sel "C1" sebagai data kategori
worksheet.Cells["C1"].PutValue("Q1");
//Menambahkan nilai contoh ke sel "C2" sebagai data kategori
worksheet.Cells["C2"].PutValue("Q2");
//Menambahkan nilai contoh ke sel "C3" sebagai data kategori
worksheet.Cells["C3"].PutValue("Y1");
//Menambahkan nilai contoh ke sel "C4" sebagai data kategori
worksheet.Cells["C4"].PutValue("Y2");
//Menambahkan grafik ke lembar kerja
int chartIndex = worksheet.Charts.Add(ChartType.Column, 5, 0, 15, 5);
//Mengakses instance grafik yang baru ditambahkan
Chart chart = worksheet.Charts[chartIndex];
//Menambahkan NSeries (sumber data grafik) ke grafik dari sel "A1" hingga "B4"
int seriesIndex = chart.NSeries.Add("A1:B4", true);
//Mengatur sumber data untuk data kategori NSeries
chart.NSeries.CategoryData = "C1:C4";
Series series = chart.NSeries[seriesIndex];
//Mengatur nilai-nilai dari seri.
series.Values = "=B1:B4";
//Mengubah jenis grafik dari seri.
series.Type = ChartType.Line;
//Mengatur properti marker.
series.Marker.MarkerStyle = ChartMarkerType.Circle;
series.Marker.ForegroundColorSetType = FormattingType.Automatic;
series.Marker.ForegroundColor = System.Drawing.Color.Black;
series.Marker.BackgroundColorSetType = FormattingType.Automatic;
//lakukan bisnis Anda
//Menyimpan file Excel
workbook.Save("book1.xls");
'Menginstansiasi objek Workbook
Dim workbook As Workbook = New Workbook()
'Menambahkan lembar kerja baru ke objek Excel
Dim sheetIndex As Int32 = workbook.Worksheets.Add()
'Mendapatkan referensi lembar kerja yang baru ditambahkan dengan melewatkan indeks lembar
Dim worksheet As Worksheet = workbook.Worksheets(sheetIndex)
'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 "A4"
worksheet.Cells("A4").PutValue(200)
'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 nilai contoh ke sel "B4"
worksheet.Cells("B4").PutValue(40)
'Menambahkan nilai contoh ke sel "C1" sebagai data kategori
worksheet.Cells("C1").PutValue("Q1")
'Menambahkan nilai contoh ke sel "C2" sebagai data kategori
worksheet.Cells("C2").PutValue("Q2")
'Menambahkan nilai contoh ke sel "C3" sebagai data kategori
worksheet.Cells("C3").PutValue("Y1")
'Menambahkan nilai contoh ke sel "C4" sebagai data kategori
worksheet.Cells("C4").PutValue("Y2")
'Menambahkan grafik ke lembar kerja
Dim chartIndex As Int32 = worksheet.Charts.Add(ChartType.Column, 5, 0, 15, 5)
'Mengakses instance grafik yang baru ditambahkan
Dim chart As Chart = worksheet.Charts(chartIndex)
'Menambahkan NSeries (sumber data grafik) ke grafik dari sel "A1" hingga "B4"
Dim seriesIndex As Int32 = chart.NSeries.Add("A1:B4", True)
'Mengatur sumber data untuk data kategori NSeries
chart.NSeries.CategoryData = "C1:C4"
Dim series As Series = chart.NSeries(seriesIndex)
'Mengatur nilai-nilai dari seri.
series.Values = "=B1:B4"
'Mengubah jenis grafik dari seri.
series.Type = ChartType.Line
'Mengatur properti marker.
series.Marker.MarkerStyle = ChartMarkerType.Circle
series.Marker.ForegroundColorSetType = FormattingType.Automatic
series.Marker.ForegroundColor = System.Drawing.Color.Black
series.Marker.BackgroundColorSetType = FormattingType.Automatic
'Menyimpan file Excel
workbook.Save("book1.xls")
Properti
Area
Mewakili area latar belakang dari objek Series.
public Area Area { get; }
Nilai Properti
Bar3DShapeType
Mengambil atau mengatur jenis bentuk 3D yang digunakan dengan grafik batang atau kolom 3-D.
public Bar3DShapeType Bar3DShapeType { get; set; }
Nilai Properti
Border
Mewakili batas dari objek Series.
public Line Border { get; }
Nilai Properti
BubbleScale
Mengambil atau mengatur faktor skala untuk gelembung dalam kelompok grafik yang ditentukan. Ini dapat berupa nilai integer dari 0 (nol) hingga 300, yang sesuai dengan persentase ukuran default. Berlaku hanya untuk grafik gelembung.
public int BubbleScale { get; set; }
Nilai Properti
BubbleSizes
Mengambil atau mengatur nilai ukuran gelembung dari seri grafik.
public string BubbleSizes { get; set; }
Nilai Properti
CountOfDataValues
Mengambil jumlah nilai data.
public int CountOfDataValues { get; }
Nilai Properti
DataLabels
Mewakili objek DataLabels untuk ASeries yang ditentukan.
public DataLabels DataLabels { get; }
Nilai Properti
DisplayName
Mengambil nama seri yang ditampilkan di grafik.
public string DisplayName { get; }
Nilai Properti
DoughnutHoleSize
Mengembalikan atau mengatur ukuran lubang dalam kelompok grafik donat. Ukuran lubang dinyatakan sebagai persentase dari ukuran grafik, antara 10 dan 90 persen.
public int DoughnutHoleSize { get; set; }
Nilai Properti
DownBars
Mengembalikan objek Aspose.Cells.Charts.DropBars yang mewakili down bars pada grafik garis. Berlaku hanya untuk grafik garis.
public DropBars DownBars { get; }
Nilai Properti
DropLines
Mengembalikan objek Aspose.Cells.Drawing.Line yang mewakili garis turun untuk seri pada grafik garis atau grafik area. Berlaku hanya untuk grafik garis atau grafik area.
public Line DropLines { get; }
Nilai Properti
Explosion
Jarak dari irisan pai yang terbuka dari pusat grafik pai dinyatakan sebagai persentase dari diameter pai.
public int Explosion { get; set; }
Nilai Properti
FirstSliceAngle
Mengambil atau mengatur sudut irisan pertama grafik pai atau grafik donat, dalam derajat (searah jarum jam dari vertikal). Berlaku hanya untuk grafik pai, pai 3-D, dan grafik donat, 0 hingga 360.
public short FirstSliceAngle { get; set; }
Nilai Properti
GapWidth
Mengembalikan atau mengatur ruang antara kelompok batang atau kolom, sebagai persentase dari lebar batang atau kolom. Nilai dari properti ini harus antara 0 dan 500.
public short GapWidth { get; set; }
Nilai Properti
Has3DEffect
Benar jika seri memiliki tampilan tiga dimensi. Berlaku hanya untuk grafik gelembung.
public bool Has3DEffect { get; set; }
Nilai Properti
HasDropLines
Benar jika grafik memiliki garis turun. Berlaku hanya untuk grafik garis atau grafik area.
public bool HasDropLines { get; set; }
Nilai Properti
HasHiLoLines
Benar jika grafik garis memiliki garis tinggi-rendah. Berlaku hanya untuk grafik garis.
public bool HasHiLoLines { get; set; }
Nilai Properti
HasLeaderLines
Benar jika seri memiliki garis pemimpin.
public bool HasLeaderLines { get; set; }
Nilai Properti
HasRadarAxisLabels
Benar jika grafik radar memiliki label sumbu kategori. Berlaku hanya untuk grafik radar.
public bool HasRadarAxisLabels { get; set; }
Nilai Properti
HasSeriesLines
Benar jika grafik kolom bertumpuk atau grafik batang bertumpuk memiliki garis seri atau jika grafik Pie of Pie atau Bar of Pie memiliki garis penghubung antara dua bagian. Berlaku hanya untuk grafik kolom bertumpuk, grafik batang, grafik Pie of Pie, atau grafik Bar of Pie.
public bool HasSeriesLines { get; set; }
Nilai Properti
HasUpDownBars
Benar jika grafik garis memiliki batang naik dan turun. Berlaku hanya untuk grafik garis.
public bool HasUpDownBars { get; set; }
Nilai Properti
HiLoLines
Mengembalikan objek HiLoLines yang mewakili garis tinggi-rendah untuk seri pada grafik garis. Berlaku hanya untuk grafik garis.
public Line HiLoLines { get; }
Nilai Properti
IsAutoSplit
Menunjukkan apakah nilai ambang adalah otomatis.
public bool IsAutoSplit { get; }
Nilai Properti
IsColorVaried
Mewakili apakah warna titik bervariasi. Grafik harus hanya berisi satu seri.
public bool IsColorVaried { get; set; }
Nilai Properti
IsFiltered
Menunjukkan apakah seri dipilih atau difilter. Benar mewakili seri ini difilter, dan tidak akan ditampilkan di grafik.
public bool IsFiltered { get; set; }
Nilai Properti
IsVerticalValues
Menunjukkan apakah sumber data bersifat vertikal.
public bool IsVerticalValues { get; }
Nilai Properti
LayoutProperties
Mewakili properti tata letak.
public SeriesLayoutProperties LayoutProperties { get; }
Nilai Properti
LeaderLines
Mewakili garis pemimpin pada grafik. Garis pemimpin menghubungkan label data ke titik data. Objek ini bukan koleksi; tidak ada objek yang mewakili satu garis pemimpin.
public Line LeaderLines { get; }
Nilai Properti
LegendEntry
Mengambil entri legenda sesuai dengan seri ini.
public LegendEntry LegendEntry { get; }
Nilai Properti
Marker
Mengambil marker Aspose.Cells.Charts.Series.Marker?text=marker.
public Marker Marker { get; }
Nilai Properti
Name
Mengambil atau mengatur nama dari seri data.
public string Name { get; set; }
Nilai Properti
Contoh
//Referensi nama ke sel
chart.NSeries[0].Name = "=A1";
//Mengatur string untuk nama
chart.NSeries[0].Name = "Seri Pertama";
'Referensi nama ke sel
chart.NSeries[0].Name = "=A1"
'Mengatur string untuk nama
chart.NSeries[0].Name = "Seri Pertama"
Overlap
Menentukan bagaimana batang dan kolom diposisikan. Bisa berupa nilai antara – 100 dan 100. Berlaku hanya untuk grafik batang 2-D dan grafik kolom 2-D.
public short Overlap { get; set; }
Nilai Properti
PlotOnSecondAxis
Menunjukkan apakah seri ini dipetakan pada sumbu nilai kedua.
public bool PlotOnSecondAxis { get; set; }
Nilai Properti
Points
Mengambil koleksi titik dalam seri dalam grafik.
public ChartPointCollection Points { get; }
Nilai Properti
Catatan
Ketika grafik adalah Pie of Pie atau Bar of Pie, titik terakhir adalah titik lain di plot pai pertama.
SecondPlotSize
Mengembalikan atau mengatur ukuran bagian sekunder dari grafik pie of pie atau grafik bar of pie, sebagai persentase dari ukuran pie primer. Bisa berupa nilai dari 5 hingga 200.
public short SecondPlotSize { get; set; }
Nilai Properti
SeriesLines
Mengembalikan objek SeriesLines yang mewakili garis seri untuk grafik batang bertumpuk atau grafik kolom bertumpuk. Berlaku hanya untuk grafik batang bertumpuk dan grafik kolom bertumpuk.
public Line SeriesLines { get; }
Nilai Properti
Shadow
Benar jika seri memiliki bayangan.
public bool Shadow { get; set; }
Nilai Properti
ShapeProperties
Mengambil objek Aspose.Cells.Drawing.ShapePropertyCollection yang menyimpan properti bentuk visual dari Series.
public ShapePropertyCollection ShapeProperties { get; }
Nilai Properti
ShowNegativeBubbles
Benar jika gelembung negatif ditampilkan untuk kelompok grafik. Valid hanya untuk grafik gelembung.
public bool ShowNegativeBubbles { get; set; }
Nilai Properti
SizeRepresents
Mengambil atau mengatur apa yang diwakili ukuran gelembung pada grafik gelembung.
public BubbleSizeRepresents SizeRepresents { get; set; }
Nilai Properti
Catatan
BubbleSizeRepresents.SizeIsArea berarti nilai Aspose.Cells.Charts.Series.BubbleSizes adalah area dari gelembung. BubbleSizeRepresents.SizeIsWidth berarti nilai Aspose.Cells.Charts.Series.BubbleSizes adalah lebar dari gelembung.
Smooth
Mewakili penghalusan kurva. Benar jika penghalusan kurva diaktifkan untuk grafik garis atau grafik sebar. Berlaku hanya untuk grafik garis dan sebar yang dihubungkan oleh garis.
public bool Smooth { get; set; }
Nilai Properti
SplitType
Mengembalikan atau mengatur nilai tentang bagaimana menentukan titik data mana yang berada di pai kedua atau batang kedua di grafik pai of pie atau bar of pie.
public ChartSplitType SplitType { get; set; }
Nilai Properti
SplitValue
Mengembalikan atau mengatur nilai yang akan digunakan untuk menentukan titik data mana yang berada di pai kedua atau batang kedua di grafik pai of pie atau bar of pie.
public double SplitValue { get; set; }
Nilai Properti
TrendLines
Mengembalikan semua garis tren dari seri ini.
public TrendlineCollection TrendLines { get; }
Nilai Properti
Type
Mengambil atau mengatur jenis seri data.
public ChartType Type { get; set; }
Nilai Properti
UpBars
Mengembalikan objek DropBars yang mewakili batang naik pada grafik garis. Berlaku hanya untuk grafik garis.
public DropBars UpBars { get; }
Nilai Properti
Values
Mewakili nilai Y dari seri grafik ini.
public string Values { get; set; }
Nilai Properti
ValuesFormatCode
Mewakili kode format dari NumberList Values.
public string ValuesFormatCode { get; set; }
Nilai Properti
XErrorBar
Mewakili garis kesalahan arah X dari seri.
public ErrorBar XErrorBar { get; }
Nilai Properti
XValues
Mewakili nilai x dari seri grafik.
public string XValues { get; set; }
Nilai Properti
XValuesFormatCode
Mewakili kode format dari NumberList X Values.
public string XValuesFormatCode { get; set; }
Nilai Properti
YErrorBar
Mewakili garis kesalahan arah Y dari seri.
public ErrorBar YErrorBar { get; }
Nilai Properti
Metode
Move(int)
Memindahkan seri ke atas atau ke bawah.
public void Move(int count)
Parameter
count
int
Jumlah pemindahan ke atas atau ke bawah. Pindahkan seri ke atas jika ini kurang dari nol; Pindahkan seri ke bawah jika ini lebih besar dari nol.