SparklineGroup

SparklineGroup class

Sparkline منظم في مجموعة خط المؤشر. تحتوي مجموعة SparklineGroup على عدد متغير من عناصر خط المؤشر . تحدد مجموعة خط المؤشر النوع وإعدادات العرض وإعدادات المحور لخطوط المؤشرات.

public class SparklineGroup

الخصائص

اسموصف
DisplayHidden { get; set; }يشير إلى ما إذا كان سيتم إظهار البيانات في الصفوف والأعمدة المخفية.
FirstPointColor { get; set; }الحصول على لون النقطة الأولى من البيانات وتعيينه في مجموعة خط المؤشر.
HighPointColor { get; set; }الحصول على لون أعلى نقاط البيانات في مجموعة خط المؤشر وتعيينه.
HorizontalAxisColor { get; set; }الحصول على لون المحور الأفقي وتعيينه في مجموعة خط المؤشر.
HorizontalAxisDateRange { get; set; }يمثل النطاق الذي يحتوي على قيم التاريخ لبيانات خط المؤشر .
LastPointColor { get; set; }الحصول على لون النقطة الأخيرة من البيانات وتعيينه في مجموعة خط المؤشر.
LineWeight { get; set; }الحصول على وتعيين وزن الخط في كل خط مؤشر في مجموعة خط المؤشر ، في وحدة النقاط .
LowPointColor { get; set; }الحصول على لون أدنى نقاط البيانات في مجموعة خط المؤشر وتعيينه.
MarkersColor { get; set; }الحصول على لون النقاط وتعيينه في كل خط مؤشر في مجموعة خط المؤشر.
NegativePointsColor { get; set; }الحصول على لون القيم السالبة في مجموعة خط المؤشر وتعيينه.
PlotEmptyCellsType { get; set; }يشير إلى كيفية رسم الخلايا الفارغة .
PlotRightToLeft { get; set; }يشير إلى ما إذا كانت بيانات قطعة الأرض من اليمين إلى اليسار.
PresetStyle { get; set; }الحصول على نوع النمط المحدد مسبقًا لمجموعة خط المؤشر.
SeriesColor { get; set; }الحصول على لون خطوط المؤشرات في مجموعة خط المؤشر وتعيينه.
ShowFirstPoint { get; set; }يشير إلى ما إذا كان سيتم تمييز النقطة الأولى من البيانات في مجموعة خط المؤشر.
ShowHighPoint { get; set; }يشير إلى ما إذا كان سيتم تمييز أعلى نقاط البيانات في مجموعة خط المؤشر.
ShowHorizontalAxis { get; set; }يشير إلى ما إذا كان سيتم إظهار المحور الأفقي لخط المؤشر . يظهر المحور الأفقي إذا كان خط المؤشر يحتوي على بيانات تعبر محور الصفر .
ShowLastPoint { get; set; }يشير إلى ما إذا كان سيتم تمييز النقطة الأخيرة من البيانات في مجموعة خط المؤشر.
ShowLowPoint { get; set; }يشير إلى ما إذا كان سيتم تمييز أدنى نقاط البيانات في مجموعة خط المؤشر.
ShowMarkers { get; set; }يشير إلى ما إذا كان سيتم تمييز كل نقطة في كل خط مؤشر في مجموعة خط المؤشر.
ShowNegativePoints { get; set; }يشير إلى ما إذا كان سيتم إبراز القيم السالبة في مجموعة خط المؤشر بلون أو علامة مختلفة .
SparklineCollection { get; }يحصل على ملفSparklineCollection كائن من مجموعة خط المؤشر .
Type { get; set; }يشير إلى نوع خط المؤشر لمجموعة خط المؤشر.
VerticalAxisMaxValue { get; set; }الحصول على القيمة القصوى المخصصة للمحور العمودي وتعيينها.
VerticalAxisMaxValueType { get; set; }يمثل نوع القيمة القصوى للمحور العمودي.
VerticalAxisMinValue { get; set; }الحصول على القيمة الدنيا المخصصة للمحور العمودي وتعيينها.
VerticalAxisMinValueType { get; set; }يمثل الحد الأدنى لنوع قيمة المحور الرأسي.

طُرق

اسموصف
ResetRanges(string, bool, CellArea)يعيد تعيين نطاق البيانات ونطاق الموقع لمجموعة خط المؤشر. ستعمل هذه الطريقة على مسح عناصر خط المؤشر الأصلية في المجموعة وإنشاء عناصر خط مؤشر جديدة للنطاقات الجديدة.

أمثلة

[C#]
 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.SparklineGroupCollection.Add(Aspose.Cells.Charts.SparklineType.Line, "A1:D1", false, ca);
 SparklineGroup group = sheet.SparklineGroupCollection[idx];
 group.SparklineCollection.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);

أنظر أيضا