Class Series

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

objectSeries

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

Area

Bar3DShapeType

Mengambil atau mengatur jenis bentuk 3D yang digunakan dengan grafik batang atau kolom 3-D.

public Bar3DShapeType Bar3DShapeType { get; set; }

Nilai Properti

Bar3DShapeType

Border

Mewakili batas dari objek Series.

public Line Border { get; }

Nilai Properti

Line

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

int

BubbleSizes

Mengambil atau mengatur nilai ukuran gelembung dari seri grafik.

public string BubbleSizes { get; set; }

Nilai Properti

string

CountOfDataValues

Mengambil jumlah nilai data.

public int CountOfDataValues { get; }

Nilai Properti

int

DataLabels

Mewakili objek DataLabels untuk ASeries yang ditentukan.

public DataLabels DataLabels { get; }

Nilai Properti

DataLabels

DisplayName

Mengambil nama seri yang ditampilkan di grafik.

public string DisplayName { get; }

Nilai Properti

string

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

int

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

DropBars

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

Line

Explosion

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

public int Explosion { get; set; }

Nilai Properti

int

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

short

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

short

Has3DEffect

Benar jika seri memiliki tampilan tiga dimensi. Berlaku hanya untuk grafik gelembung.

public bool Has3DEffect { get; set; }

Nilai Properti

bool

HasDropLines

Benar jika grafik memiliki garis turun. Berlaku hanya untuk grafik garis atau grafik area.

public bool HasDropLines { get; set; }

Nilai Properti

bool

HasHiLoLines

Benar jika grafik garis memiliki garis tinggi-rendah. Berlaku hanya untuk grafik garis.

public bool HasHiLoLines { get; set; }

Nilai Properti

bool

HasLeaderLines

Benar jika seri memiliki garis pemimpin.

public bool HasLeaderLines { get; set; }

Nilai Properti

bool

HasRadarAxisLabels

Benar jika grafik radar memiliki label sumbu kategori. Berlaku hanya untuk grafik radar.

public bool HasRadarAxisLabels { get; set; }

Nilai Properti

bool

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

bool

HasUpDownBars

Benar jika grafik garis memiliki batang naik dan turun. Berlaku hanya untuk grafik garis.

public bool HasUpDownBars { get; set; }

Nilai Properti

bool

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

Line

IsAutoSplit

Menunjukkan apakah nilai ambang adalah otomatis.

public bool IsAutoSplit { get; }

Nilai Properti

bool

IsColorVaried

Mewakili apakah warna titik bervariasi. Grafik harus hanya berisi satu seri.

public bool IsColorVaried { get; set; }

Nilai Properti

bool

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

bool

IsVerticalValues

Menunjukkan apakah sumber data bersifat vertikal.

public bool IsVerticalValues { get; }

Nilai Properti

bool

LayoutProperties

Mewakili properti tata letak.

public SeriesLayoutProperties LayoutProperties { get; }

Nilai Properti

SeriesLayoutProperties

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

Line

LegendEntry

Mengambil entri legenda sesuai dengan seri ini.

public LegendEntry LegendEntry { get; }

Nilai Properti

LegendEntry

Marker

Mengambil marker Aspose.Cells.Charts.Series.Marker?text=marker.

public Marker Marker { get; }

Nilai Properti

Marker

Name

Mengambil atau mengatur nama dari seri data.

public string Name { get; set; }

Nilai Properti

string

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

short

PlotOnSecondAxis

Menunjukkan apakah seri ini dipetakan pada sumbu nilai kedua.

public bool PlotOnSecondAxis { get; set; }

Nilai Properti

bool

Points

Mengambil koleksi titik dalam seri dalam grafik.

public ChartPointCollection Points { get; }

Nilai Properti

ChartPointCollection

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

short

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

Line

Shadow

Benar jika seri memiliki bayangan.

public bool Shadow { get; set; }

Nilai Properti

bool

ShapeProperties

Mengambil objek Aspose.Cells.Drawing.ShapePropertyCollection yang menyimpan properti bentuk visual dari Series.

public ShapePropertyCollection ShapeProperties { get; }

Nilai Properti

ShapePropertyCollection

ShowNegativeBubbles

Benar jika gelembung negatif ditampilkan untuk kelompok grafik. Valid hanya untuk grafik gelembung.

public bool ShowNegativeBubbles { get; set; }

Nilai Properti

bool

SizeRepresents

Mengambil atau mengatur apa yang diwakili ukuran gelembung pada grafik gelembung.

public BubbleSizeRepresents SizeRepresents { get; set; }

Nilai Properti

BubbleSizeRepresents

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

bool

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

ChartSplitType

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

double

TrendLines

Mengembalikan semua garis tren dari seri ini.

public TrendlineCollection TrendLines { get; }

Nilai Properti

TrendlineCollection

Type

Mengambil atau mengatur jenis seri data.

public ChartType Type { get; set; }

Nilai Properti

ChartType

UpBars

Mengembalikan objek DropBars yang mewakili batang naik pada grafik garis. Berlaku hanya untuk grafik garis.

public DropBars UpBars { get; }

Nilai Properti

DropBars

Values

Mewakili nilai Y dari seri grafik ini.

public string Values { get; set; }

Nilai Properti

string

ValuesFormatCode

Mewakili kode format dari NumberList Values.

public string ValuesFormatCode { get; set; }

Nilai Properti

string

XErrorBar

Mewakili garis kesalahan arah X dari seri.

public ErrorBar XErrorBar { get; }

Nilai Properti

ErrorBar

XValues

Mewakili nilai x dari seri grafik.

public string XValues { get; set; }

Nilai Properti

string

XValuesFormatCode

Mewakili kode format dari NumberList X Values.

public string XValuesFormatCode { get; set; }

Nilai Properti

string

YErrorBar

Mewakili garis kesalahan arah Y dari seri.

public ErrorBar YErrorBar { get; }

Nilai Properti

ErrorBar

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.

 Indonesia