Class Series

Class Series

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

Bao gồm đối tượng đại diện cho một chuỗi dữ liệu đơn trong biểu đồ.

public class Series

Kế thừa

objectSeries

Các thành viên kế thừa

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

Ví dụ

//Khởi tạo một đối tượng Workbook
Workbook workbook = new Workbook();
//Thêm một bảng tính mới vào đối tượng Excel
int sheetIndex = workbook.Worksheets.Add();
//Lấy tham chiếu của bảng tính mới thêm bằng cách truyền chỉ số bảng
Worksheet worksheet = workbook.Worksheets[sheetIndex];
//Thêm một giá trị mẫu vào ô "A1"
worksheet.Cells["A1"].PutValue(50);
//Thêm một giá trị mẫu vào ô "A2"
worksheet.Cells["A2"].PutValue(100);
//Thêm một giá trị mẫu vào ô "A3"
worksheet.Cells["A3"].PutValue(150);
//Thêm một giá trị mẫu vào ô "A4"
worksheet.Cells["A4"].PutValue(200);
//Thêm một giá trị mẫu vào ô "B1"
worksheet.Cells["B1"].PutValue(60);
//Thêm một giá trị mẫu vào ô "B2"
worksheet.Cells["B2"].PutValue(32);
//Thêm một giá trị mẫu vào ô "B3"
worksheet.Cells["B3"].PutValue(50);
//Thêm một giá trị mẫu vào ô "B4"
worksheet.Cells["B4"].PutValue(40);
//Thêm một giá trị mẫu vào ô "C1" như dữ liệu phân loại
worksheet.Cells["C1"].PutValue("Q1");
//Thêm một giá trị mẫu vào ô "C2" như dữ liệu phân loại
worksheet.Cells["C2"].PutValue("Q2");
//Thêm một giá trị mẫu vào ô "C3" như dữ liệu phân loại
worksheet.Cells["C3"].PutValue("Y1");
//Thêm một giá trị mẫu vào ô "C4" như dữ liệu phân loại
worksheet.Cells["C4"].PutValue("Y2");
//Thêm một biểu đồ vào bảng tính
int chartIndex = worksheet.Charts.Add(ChartType.Column, 5, 0, 15, 5);
//Truy cập vào thể hiện của biểu đồ mới thêm
Chart chart = worksheet.Charts[chartIndex];
//Thêm NSeries (nguồn dữ liệu biểu đồ) vào biểu đồ từ ô "A1" đến "B4"
int seriesIndex = chart.NSeries.Add("A1:B4", true);
//Thiết lập nguồn dữ liệu cho dữ liệu phân loại của NSeries
chart.NSeries.CategoryData = "C1:C4";
Series series = chart.NSeries[seriesIndex];
//Thiết lập giá trị của chuỗi.
series.Values = "=B1:B4";
//Thay đổi loại biểu đồ của chuỗi.
series.Type = ChartType.Line;
//Thiết lập thuộc tính marker.
series.Marker.MarkerStyle = ChartMarkerType.Circle;
series.Marker.ForegroundColorSetType = FormattingType.Automatic;
series.Marker.ForegroundColor = System.Drawing.Color.Black;
series.Marker.BackgroundColorSetType = FormattingType.Automatic;

//thực hiện công việc của bạn

//Lưu tệp Excel
workbook.Save("book1.xls");
'Khởi tạo một đối tượng Workbook
Dim workbook As Workbook = New Workbook()
'Thêm một bảng tính mới vào đối tượng Excel
Dim sheetIndex As Int32 = workbook.Worksheets.Add()
'Lấy tham chiếu của bảng tính mới thêm bằng cách truyền chỉ số bảng
Dim worksheet As Worksheet = workbook.Worksheets(sheetIndex)
'Thêm một giá trị mẫu vào ô "A1"
worksheet.Cells("A1").PutValue(50)
'Thêm một giá trị mẫu vào ô "A2"
worksheet.Cells("A2").PutValue(100)
'Thêm một giá trị mẫu vào ô "A3"
worksheet.Cells("A3").PutValue(150)
'Thêm một giá trị mẫu vào ô "A4"
worksheet.Cells("A4").PutValue(200)
'Thêm một giá trị mẫu vào ô "B1"
worksheet.Cells("B1").PutValue(60)
'Thêm một giá trị mẫu vào ô "B2"
worksheet.Cells("B2").PutValue(32)
'Thêm một giá trị mẫu vào ô "B3"
worksheet.Cells("B3").PutValue(50)
'Thêm một giá trị mẫu vào ô "B4"
worksheet.Cells("B4").PutValue(40)
'Thêm một giá trị mẫu vào ô "C1" như dữ liệu phân loại
worksheet.Cells("C1").PutValue("Q1")
'Thêm một giá trị mẫu vào ô "C2" như dữ liệu phân loại
worksheet.Cells("C2").PutValue("Q2")
'Thêm một giá trị mẫu vào ô "C3" như dữ liệu phân loại
worksheet.Cells("C3").PutValue("Y1")
'Thêm một giá trị mẫu vào ô "C4" như dữ liệu phân loại
worksheet.Cells("C4").PutValue("Y2")
'Thêm một biểu đồ vào bảng tính
Dim chartIndex As Int32 = worksheet.Charts.Add(ChartType.Column, 5, 0, 15, 5)
'Truy cập vào thể hiện của biểu đồ mới thêm
Dim chart As Chart = worksheet.Charts(chartIndex)
'Thêm NSeries (nguồn dữ liệu biểu đồ) vào biểu đồ từ ô "A1" đến "B4"
Dim seriesIndex As Int32 = chart.NSeries.Add("A1:B4", True)
'Thiết lập nguồn dữ liệu cho dữ liệu phân loại của NSeries
chart.NSeries.CategoryData = "C1:C4"
Dim series As Series = chart.NSeries(seriesIndex)
'Thiết lập giá trị của chuỗi.
series.Values = "=B1:B4"
'Thay đổi loại biểu đồ của chuỗi.
series.Type = ChartType.Line
'Thiết lập thuộc tính marker.
series.Marker.MarkerStyle = ChartMarkerType.Circle
series.Marker.ForegroundColorSetType = FormattingType.Automatic
series.Marker.ForegroundColor = System.Drawing.Color.Black
series.Marker.BackgroundColorSetType = FormattingType.Automatic
'Lưu tệp Excel
workbook.Save("book1.xls")

Thuộc tính

Area

Đại diện cho khu vực nền của đối tượng Series.

public Area Area { get; }

Giá trị thuộc tính

Area

Bar3DShapeType

Lấy hoặc thiết lập loại hình dạng 3D được sử dụng với biểu đồ cột hoặc thanh 3-D.

public Bar3DShapeType Bar3DShapeType { get; set; }

Giá trị thuộc tính

Bar3DShapeType

Border

Đại diện cho đường viền của đối tượng Series.

public Line Border { get; }

Giá trị thuộc tính

Line

BubbleScale

Lấy hoặc thiết lập hệ số tỷ lệ cho các bong bóng trong nhóm biểu đồ chỉ định. Nó có thể là một giá trị nguyên từ 0 (không) đến 300, tương ứng với tỷ lệ phần trăm của kích thước mặc định. Chỉ áp dụng cho các biểu đồ bong bóng.

public int BubbleScale { get; set; }

Giá trị thuộc tính

int

BubbleSizes

Lấy hoặc thiết lập các giá trị kích thước bong bóng của chuỗi biểu đồ.

public string BubbleSizes { get; set; }

Giá trị thuộc tính

string

CountOfDataValues

Lấy số lượng các giá trị dữ liệu.

public int CountOfDataValues { get; }

Giá trị thuộc tính

int

DataLabels

Đại diện cho đối tượng DataLabels cho ASeries chỉ định.

public DataLabels DataLabels { get; }

Giá trị thuộc tính

DataLabels

DisplayName

Lấy tên của chuỗi hiển thị trên biểu đồ.

public string DisplayName { get; }

Giá trị thuộc tính

string

DoughnutHoleSize

Trả về hoặc thiết lập kích thước của lỗ trong nhóm biểu đồ doughnut. Kích thước lỗ được biểu thị dưới dạng tỷ lệ phần trăm của kích thước biểu đồ, giữa 10 và 90 phần trăm.

public int DoughnutHoleSize { get; set; }

Giá trị thuộc tính

int

DownBars

Trả về một đối tượng Aspose.Cells.Charts.DropBars đại diện cho các thanh giảm trên biểu đồ đường. Chỉ áp dụng cho các biểu đồ đường.

public DropBars DownBars { get; }

Giá trị thuộc tính

DropBars

DropLines

Trả về một đối tượng Aspose.Cells.Drawing.Line đại diện cho các đường rơi cho một chuỗi trên biểu đồ đường hoặc biểu đồ khu vực. Chỉ áp dụng cho biểu đồ đường hoặc biểu đồ khu vực.

public Line DropLines { get; }

Giá trị thuộc tính

Line

Explosion

Khoảng cách của một lát bánh mở từ tâm của biểu đồ bánh được biểu thị dưới dạng tỷ lệ phần trăm của đường kính bánh.

public int Explosion { get; set; }

Giá trị thuộc tính

int

FirstSliceAngle

Lấy hoặc thiết lập góc của lát đầu tiên của biểu đồ bánh hoặc biểu đồ doughnut, tính bằng độ (theo chiều kim đồng hồ từ phương thẳng đứng). Chỉ áp dụng cho biểu đồ bánh, bánh 3-D và biểu đồ doughnut, từ 0 đến 360.

public short FirstSliceAngle { get; set; }

Giá trị thuộc tính

short

GapWidth

Trả về hoặc thiết lập khoảng cách giữa các cụm cột hoặc thanh, dưới dạng tỷ lệ phần trăm của chiều rộng cột hoặc thanh. Giá trị của thuộc tính này phải nằm trong khoảng từ 0 đến 500.

public short GapWidth { get; set; }

Giá trị thuộc tính

short

Has3DEffect

Đúng nếu chuỗi có vẻ ngoài ba chiều. Chỉ áp dụng cho biểu đồ bong bóng.

public bool Has3DEffect { get; set; }

Giá trị thuộc tính

bool

HasDropLines

Đúng nếu biểu đồ có các đường rơi. Chỉ áp dụng cho biểu đồ đường hoặc biểu đồ khu vực.

public bool HasDropLines { get; set; }

Giá trị thuộc tính

bool

HasHiLoLines

Đúng nếu biểu đồ đường có các đường cao-thấp. Chỉ áp dụng cho các biểu đồ đường.

public bool HasHiLoLines { get; set; }

Giá trị thuộc tính

bool

HasLeaderLines

Đúng nếu chuỗi có các đường dẫn lãnh đạo.

public bool HasLeaderLines { get; set; }

Giá trị thuộc tính

bool

HasRadarAxisLabels

Đúng nếu biểu đồ radar có nhãn trục phân loại. Chỉ áp dụng cho các biểu đồ radar.

public bool HasRadarAxisLabels { get; set; }

Giá trị thuộc tính

bool

HasSeriesLines

Đúng nếu biểu đồ cột chồng hoặc biểu đồ thanh chồng có các đường chuỗi hoặc nếu biểu đồ Bánh của Bánh hoặc Biểu đồ Thanh của Bánh có các đường nối giữa hai phần. Chỉ áp dụng cho các biểu đồ cột chồng, biểu đồ thanh chồng, Biểu đồ Bánh của Bánh hoặc Biểu đồ Thanh của Bánh.

public bool HasSeriesLines { get; set; }

Giá trị thuộc tính

bool

HasUpDownBars

Đúng nếu biểu đồ đường có các thanh lên và xuống. Chỉ áp dụng cho các biểu đồ đường.

public bool HasUpDownBars { get; set; }

Giá trị thuộc tính

bool

HiLoLines

Trả về một đối tượng HiLoLines đại diện cho các đường cao-thấp cho một chuỗi trên biểu đồ đường. Chỉ áp dụng cho các biểu đồ đường.

public Line HiLoLines { get; }

Giá trị thuộc tính

Line

IsAutoSplit

Chỉ ra liệu giá trị ngưỡng có tự động hay không.

public bool IsAutoSplit { get; }

Giá trị thuộc tính

bool

IsColorVaried

Đại diện cho việc màu sắc của các điểm có thay đổi hay không. Biểu đồ phải chỉ chứa một chuỗi.

public bool IsColorVaried { get; set; }

Giá trị thuộc tính

bool

IsFiltered

Chỉ ra liệu chuỗi có được chọn hoặc lọc hay không. Đúng đại diện cho chuỗi này bị lọc, và nó sẽ không được hiển thị trên biểu đồ.

public bool IsFiltered { get; set; }

Giá trị thuộc tính

bool

IsVerticalValues

Chỉ ra liệu nguồn dữ liệu có theo chiều dọc hay không.

public bool IsVerticalValues { get; }

Giá trị thuộc tính

bool

LayoutProperties

Đại diện cho các thuộc tính bố trí.

public SeriesLayoutProperties LayoutProperties { get; }

Giá trị thuộc tính

SeriesLayoutProperties

LeaderLines

Đại diện cho các đường dẫn lãnh đạo trên một biểu đồ. Các đường dẫn lãnh đạo kết nối nhãn dữ liệu với các điểm dữ liệu. Đối tượng này không phải là một tập hợp; không có đối tượng nào đại diện cho một đường dẫn lãnh đạo đơn lẻ.

public Line LeaderLines { get; }

Giá trị thuộc tính

Line

LegendEntry

Lấy mục chú thích tương ứng với chuỗi này.

public LegendEntry LegendEntry { get; }

Giá trị thuộc tính

LegendEntry

Marker

Lấy đối tượng Aspose.Cells.Charts.Series.Marker?text=marker.

public Marker Marker { get; }

Giá trị thuộc tính

Marker

Name

Lấy hoặc thiết lập tên của chuỗi dữ liệu.

public string Name { get; set; }

Giá trị thuộc tính

string

Ví dụ

//Tham chiếu tên đến một ô
chart.NSeries[0].Name = "=A1";

//Thiết lập một chuỗi cho tên
chart.NSeries[0].Name = "Chuỗi Đầu Tiên";
'Tham chiếu tên đến một ô
chart.NSeries[0].Name = "=A1"

'Thiết lập một chuỗi cho tên
chart.NSeries[0].Name = "Chuỗi Đầu Tiên"

Overlap

Chỉ định cách mà các thanh và cột được định vị. Có thể là một giá trị giữa – 100 và 100. Chỉ áp dụng cho các biểu đồ cột 2-D và biểu đồ thanh 2-D.

public short Overlap { get; set; }

Giá trị thuộc tính

short

PlotOnSecondAxis

Chỉ ra liệu chuỗi này có được vẽ trên trục giá trị thứ hai hay không.

public bool PlotOnSecondAxis { get; set; }

Giá trị thuộc tính

bool

Points

Lấy tập hợp các điểm trong một chuỗi trong một biểu đồ.

public ChartPointCollection Points { get; }

Giá trị thuộc tính

ChartPointCollection

Nhận xét

Khi biểu đồ là Bánh của Bánh hoặc Thanh của Bánh, điểm cuối cùng là điểm khác trong biểu đồ bánh đầu tiên.

SecondPlotSize

Trả về hoặc thiết lập kích thước của phần thứ cấp của biểu đồ bánh của bánh hoặc biểu đồ thanh của bánh, dưới dạng tỷ lệ phần trăm của kích thước bánh chính. Có thể là một giá trị từ 5 đến 200.

public short SecondPlotSize { get; set; }

Giá trị thuộc tính

short

SeriesLines

Trả về một đối tượng SeriesLines đại diện cho các đường chuỗi cho một biểu đồ thanh chồng hoặc biểu đồ cột chồng. Chỉ áp dụng cho các biểu đồ thanh chồng và biểu đồ cột chồng.

public Line SeriesLines { get; }

Giá trị thuộc tính

Line

Shadow

Đúng nếu chuỗi có bóng.

public bool Shadow { get; set; }

Giá trị thuộc tính

bool

ShapeProperties

Lấy đối tượng Aspose.Cells.Drawing.ShapePropertyCollection giữ các thuộc tính hình dạng trực quan của Series.

public ShapePropertyCollection ShapeProperties { get; }

Giá trị thuộc tính

ShapePropertyCollection

ShowNegativeBubbles

Đúng nếu các bong bóng âm được hiển thị cho nhóm biểu đồ. Chỉ hợp lệ cho các biểu đồ bong bóng.

public bool ShowNegativeBubbles { get; set; }

Giá trị thuộc tính

bool

SizeRepresents

Lấy hoặc thiết lập những gì kích thước bong bóng đại diện trên một biểu đồ bong bóng.

public BubbleSizeRepresents SizeRepresents { get; set; }

Giá trị thuộc tính

BubbleSizeRepresents

Nhận xét

BubbleSizeRepresents.SizeIsArea có nghĩa là giá trị Aspose.Cells.Charts.Series.BubbleSizes là diện tích của bong bóng. BubbleSizeRepresents.SizeIsWidth có nghĩa là giá trị Aspose.Cells.Charts.Series.BubbleSizes là chiều rộng của bong bóng.

Smooth

Đại diện cho việc làm mịn đường cong. Đúng nếu việc làm mịn đường cong được bật cho biểu đồ đường hoặc biểu đồ phân tán. Chỉ áp dụng cho các biểu đồ đường và phân tán được kết nối bằng các đường.

public bool Smooth { get; set; }

Giá trị thuộc tính

bool

SplitType

Trả về hoặc thiết lập một giá trị mà xác định cách để xác định các điểm dữ liệu nào nằm trong phần thứ hai của biểu đồ bánh của bánh hoặc biểu đồ thanh của bánh.

public ChartSplitType SplitType { get; set; }

Giá trị thuộc tính

ChartSplitType

SplitValue

Trả về hoặc thiết lập một giá trị sẽ được sử dụng để xác định các điểm dữ liệu nào nằm trong phần thứ hai của biểu đồ bánh của bánh hoặc biểu đồ thanh của bánh.

public double SplitValue { get; set; }

Giá trị thuộc tính

double

TrendLines

Trả về tất cả các đường xu hướng của chuỗi này.

public TrendlineCollection TrendLines { get; }

Giá trị thuộc tính

TrendlineCollection

Type

Lấy hoặc thiết lập loại của chuỗi dữ liệu.

public ChartType Type { get; set; }

Giá trị thuộc tính

ChartType

UpBars

Trả về một đối tượng DropBars đại diện cho các thanh lên trên biểu đồ đường. Chỉ áp dụng cho các biểu đồ đường.

public DropBars UpBars { get; }

Giá trị thuộc tính

DropBars

Values

Đại diện cho các giá trị Y của chuỗi biểu đồ này.

public string Values { get; set; }

Giá trị thuộc tính

string

ValuesFormatCode

Đại diện cho mã định dạng của Danh sách Số của Values.

public string ValuesFormatCode { get; set; }

Giá trị thuộc tính

string

XErrorBar

Đại diện cho thanh lỗi theo hướng X của chuỗi.

public ErrorBar XErrorBar { get; }

Giá trị thuộc tính

ErrorBar

XValues

Đại diện cho các giá trị x của chuỗi biểu đồ.

public string XValues { get; set; }

Giá trị thuộc tính

string

XValuesFormatCode

Đại diện cho mã định dạng của Danh sách Số của X Values.

public string XValuesFormatCode { get; set; }

Giá trị thuộc tính

string

YErrorBar

Đại diện cho thanh lỗi theo hướng Y của chuỗi.

public ErrorBar YErrorBar { get; }

Giá trị thuộc tính

ErrorBar

Phương thức

Move(int)

Di chuyển chuỗi lên hoặc xuống.

public void Move(int count)

Tham số

count int

Số lần di chuyển lên hoặc xuống. Di chuyển chuỗi lên nếu giá trị này nhỏ hơn không; Di chuyển chuỗi xuống nếu giá trị này lớn hơn không.

 Tiếng Việt