Class SparklineGroup
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
Aspose.Cells.Charts.Sparkline ถูกจัดระเบียบเป็นกลุ่ม sparkline หนึ่งกลุ่ม SparklineGroup ประกอบด้วยจำนวนรายการ sparkline ที่แตกต่างกัน กลุ่ม sparkline จะกำหนดประเภท การตั้งค่าการแสดงผล และการตั้งค่าของแกนสำหรับ sparkline
public class SparklineGroup
การสืบทอด
สมาชิกที่สืบทอด
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
ตัวอย่าง
Workbook book = new Workbook();
Worksheet sheet = book.Worksheets[0];
sheet.Cells["A1"].PutValue(5);
sheet.Cells["B1"].PutValue(2);
sheet.Cells["C1"].PutValue(1);
sheet.Cells["D1"].PutValue(3);
// กำหนด CellArea
CellArea ca = new CellArea();
ca.StartColumn = 4;
ca.EndColumn = 4;
ca.StartRow = 0;
ca.EndRow = 0;
int idx = sheet.SparklineGroups.Add(Aspose.Cells.Charts.SparklineType.Line, "A1:D1", false, ca);
SparklineGroup group = sheet.SparklineGroups[idx];
group.Sparklines.Add(sheet.Name + "!A1:D1", 0, 4);
// สร้าง CellsColor
CellsColor clr = book.CreateCellsColor();
clr.Color = Color.Orange;
group.SeriesColor = clr;
// ตั้งค่าสีจุดสูงเป็นสีเขียวและจุดต่ำเป็นสีแดง
group.ShowHighPoint = true;
group.ShowLowPoint = true;
group.HighPointColor.Color = Color.Green;
group.LowPointColor.Color = Color.Red;
// ตั้งน้ำหนักเส้น
group.LineWeight = 1.0;
book.Save("output.xlsx", SaveFormat.Xlsx);
คุณสมบัติ
DisplayHidden
ระบุว่าจะแสดงข้อมูลในแถวและคอลัมน์ที่ซ่อนอยู่หรือไม่
public bool DisplayHidden { get; set; }
ค่า Property
FirstPointColor
รับและตั้งค่าสีของจุดแรกของข้อมูลในกลุ่ม sparkline
public CellsColor FirstPointColor { get; set; }
ค่า Property
HighPointColor
รับและตั้งค่าสีของจุดที่สูงที่สุดของข้อมูลในกลุ่ม sparkline
public CellsColor HighPointColor { get; set; }
ค่า Property
HorizontalAxisColor
รับและตั้งค่าสีของแกนแนวนอนในกลุ่ม sparkline
public CellsColor HorizontalAxisColor { get; set; }
ค่า Property
HorizontalAxisDateRange
แสดงถึงช่วงที่มีค่าของวันที่สำหรับข้อมูล sparkline
public string HorizontalAxisDateRange { get; set; }
ค่า Property
LastPointColor
รับและตั้งค่าสีของจุดสุดท้ายของข้อมูลในกลุ่ม sparkline
public CellsColor LastPointColor { get; set; }
ค่า Property
LineWeight
รับและตั้งน้ำหนักของเส้นในแต่ละเส้น sparkline ในกลุ่ม sparkline โดยใช้หน่วยเป็นจุด
public double LineWeight { get; set; }
ค่า Property
LowPointColor
รับและตั้งค่าสีของจุดต่ำสุดของข้อมูลในกลุ่ม sparkline
public CellsColor LowPointColor { get; set; }
ค่า Property
MarkersColor
รับและตั้งค่าสีของจุดในแต่ละเส้น sparkline ในกลุ่ม sparkline
public CellsColor MarkersColor { get; set; }
ค่า Property
NegativePointsColor
รับและตั้งค่าสีของค่าลบในกลุ่ม sparkline
public CellsColor NegativePointsColor { get; set; }
ค่า Property
PlotEmptyCellsType
ระบุวิธีการวาดเซลล์ว่าง
public PlotEmptyCellsType PlotEmptyCellsType { get; set; }
ค่า Property
PlotRightToLeft
ระบุว่าข้อมูลที่วาดจะเป็นจากขวาไปซ้ายหรือไม่
public bool PlotRightToLeft { get; set; }
ค่า Property
PresetStyle
รับและตั้งค่าประเภทสไตล์ที่ตั้งไว้ล่วงหน้าของกลุ่ม sparkline
public SparklinePresetStyleType PresetStyle { get; set; }
ค่า Property
SeriesColor
รับและตั้งค่าสีของ sparkline ในกลุ่ม sparkline
public CellsColor SeriesColor { get; set; }
ค่า Property
ShowFirstPoint
ระบุว่าจะแสดงจุดแรกของข้อมูลในกลุ่ม sparkline หรือไม่
public bool ShowFirstPoint { get; set; }
ค่า Property
ShowHighPoint
ระบุว่าจะแสดงจุดที่สูงที่สุดของข้อมูลในกลุ่ม sparkline หรือไม่
public bool ShowHighPoint { get; set; }
ค่า Property
ShowHorizontalAxis
ระบุว่าจะแสดงแกนแนวนอนของ sparkline หรือไม่ แกนแนวนอนจะแสดงเมื่อมีข้อมูลที่ข้ามแกนศูนย์ใน sparkline
public bool ShowHorizontalAxis { get; set; }
ค่า Property
ShowLastPoint
ระบุว่าจะแสดงจุดสุดท้ายของข้อมูลในกลุ่ม sparkline หรือไม่
public bool ShowLastPoint { get; set; }
ค่า Property
ShowLowPoint
ระบุว่าจะแสดงจุดต่ำสุดของข้อมูลในกลุ่ม sparkline หรือไม่
public bool ShowLowPoint { get; set; }
ค่า Property
ShowMarkers
ระบุว่าจะแสดงแต่ละจุดในแต่ละเส้น sparkline ในกลุ่ม sparkline หรือไม่
public bool ShowMarkers { get; set; }
ค่า Property
ShowNegativePoints
ระบุว่าจะแสดงค่าลบในกลุ่ม sparkline ด้วยสีหรือเครื่องหมายที่แตกต่างกันหรือไม่
public bool ShowNegativePoints { get; set; }
ค่า Property
Sparklines
รับคอลเลคชันของวัตถุ Aspose.Cells.Charts.Sparkline
public SparklineCollection Sparklines { get; }
ค่า Property
Type
ระบุประเภทของ sparkline ในกลุ่ม sparkline
public SparklineType Type { get; set; }
ค่า Property
VerticalAxisMaxValue
รับและตั้งค่าสูงสุดค่าที่กำหนดเองสำหรับแกนตั้ง
public double VerticalAxisMaxValue { get; set; }
ค่า Property
VerticalAxisMaxValueType
แสดงถึงประเภทค่าที่สูงสุดของแกนตั้ง
public SparklineAxisMinMaxType VerticalAxisMaxValueType { get; set; }
ค่า Property
VerticalAxisMinValue
รับและตั้งค่าต่ำสุดค่าที่กำหนดเองสำหรับแกนตั้ง
public double VerticalAxisMinValue { get; set; }
ค่า Property
VerticalAxisMinValueType
แสดงถึงประเภทค่าที่ต่ำสุดของแกนตั้ง
public SparklineAxisMinMaxType VerticalAxisMinValueType { get; set; }
ค่า Property
วิธีการ
ResetRanges(string, bool, CellArea)
รีเซ็ตช่วงข้อมูลและช่วงตำแหน่งของกลุ่ม sparkline วิธีการนี้จะล้างรายการ sparkline เดิมในกลุ่มและสร้างรายการ sparkline ใหม่สำหรับช่วงใหม่
public void ResetRanges(string dataRange, bool isVertical, CellArea locationRange)
พารามิเตอร์
dataRange
string
ระบุช่วงข้อมูลใหม่ของกลุ่ม sparkline
isVertical
bool
ระบุว่าจะแสดง sparkline จากช่วงข้อมูลใหม่ตามแถวหรือคอลัมน์
locationRange
CellArea
ระบุว่าสถานที่ที่ sparkline จะถูกวาง