ChartShapeType

ChartShapeType enumeration

يحدد نوع شكل عناصر الرسم البياني.

public enum ChartShapeType

قيم

اسمقيمةوصف
Default0يشير إلى أنه لم يتم تعريف الشكل لعنصر الرسم البياني.
Rectangle1مستطيل.
RoundRectangle2مستطيل مستدير.
Ellipse3القطع الناقص.
Diamond4الماس.
Triangle5مثلث.
RightTriangle6مثلث قائم الزاوية.
Parallelogram7متوازي الأضلاع.
Trapezoid8شبه منحرف.
Hexagon9مسدس.
Octagon10مثمن.
Plus11زائد.
Star12نجمة.
Arrow13سهم.
HomePlate14لوحة المنزل.
Cube15مكعب .
Arc16قوس.
Line17الخط.
Plaque18لوحة.
Can19كندا.
Donut20دونات.
StraightConnector121موصل مستقيم 1.
BentConnector222موصل منحني 2.
BentConnector323موصل منحني 3.
BentConnector424موصل منحني 4.
BentConnector525موصل منحني 5.
CurvedConnector226موصل منحني 2.
CurvedConnector327موصل منحني 3.
CurvedConnector428موصل منحني 4.
CurvedConnector529موصل منحني 5.
Callout130نداء رقم 1.
Callout231نداء رقم 2.
Callout332نداء رقم 3.
AccentCallout133نداء اللكنة 1.
AccentCallout234نداء اللكنة 2.
AccentCallout335نداء اللكنة 3.
BorderCallout136نداء مع الحدود 1.
BorderCallout237نداء مع الحدود 2.
BorderCallout338نداء مع الحدود 3.
AccentBorderCallout139نداء لهجة مع حدود 1.
AccentBorderCallout240نداء لهجة مع حدود 2.
AccentBorderCallout341نداء لهجة مع حدود 3.
Ribbon42شريط.
Ribbon243الشريط 2.
Chevron44شيفرون.
Pentagon45البنتاغون.
NoSmoking46ممنوع التدخين.
Seal447نجمة رباعية الرؤوس.
Seal648نجمة سداسية الرؤوس.
Seal749نجمة سباعية الرؤوس.
Seal850نجمة ثمانية الرؤوس.
Seal1051نجمة ذات عشرة رؤوس.
Seal1252نجمة ذات اثني عشر رأسًا.
Seal1653نجمة ذات ستة عشر رأسًا.
Seal2454نجمة ذات أربعة وعشرين رأسًا.
Seal3255نجمة ذات اثنين وثلاثين رأسًا.
WedgeRectCallout56مستطيل إسفين التعليق.
WedgeRRectCallout57مستطيل دائري على شكل إسفين.
WedgeEllipseCallout58إسفين القطع الناقص.
Wave59موجة.
FoldedCorner60زاوية مطوية.
LeftArrow61السهم الأيسر.
DownArrow62سهم لأسفل.
UpArrow63سهم لأعلى.
LeftRightArrow64السهم الأيسر والأيمن.
UpDownArrow65سهم لأعلى ولأسفل.
IrregularSeal166ختم غير منتظم 1.
IrregularSeal267ختم غير منتظم 2.
LightningBolt68صاعقة.
Heart69قلب.
QuadArrow70سهم رباعي.
LeftArrowCallout71سهم التعليق الأيسر.
RightArrowCallout72سهم التعليق الأيمن.
UpArrowCallout73سهم لأعلى.
DownArrowCallout74سهم لأسفل.
LeftRightArrowCallout75سهم التعليق الأيسر والأيمن.
UpDownArrowCallout76سهم لأعلى ولأسفل.
QuadArrowCallout77سهم رباعي للتوضيح.
Bevel78شطبة.
LeftBracket79قوس أيسر.
RightBracket80قوس أيمن.
LeftBrace81دعامة أيسر.
RightBrace82دعامة أيمن.
LeftUpArrow83سهم لأعلى اليسار.
BentUpArrow84سهم منحني لأعلى.
BentArrow85سهم منحني.
StripedRightArrow86سهم مخطط إلى اليمين.
NotchedRightArrow87سهم يمين محزز.
BlockArc88قوس الكتلة.
SmileyFace89وجه مبتسم.
VerticalScroll90التمرير العمودي.
HorizontalScroll91التمرير الأفقي.
CircularArrow92سهم دائري.
UturnArrow93سهم الدوران للخلف.
CurvedRightArrow94سهم منحني إلى اليمين.
CurvedLeftArrow95سهم منحني إلى اليسار.
CurvedUpArrow96سهم منحني لأعلى.
CurvedDownArrow97سهم منحني لأسفل.
CloudCallout98سحابة النداء.
EllipseRibbon99شريط بيضاوي.
EllipseRibbon2100شريط القطع الناقص 2.
FlowChartProcess101تدفق العملية.
FlowChartDecision102تدفق القرار.
FlowChartInputOutput103تدفق الإدخال والإخراج.
FlowChartPredefinedProcess104تدفق العملية المحدد مسبقًا.
FlowChartInternalStorage105تدفق التخزين الداخلي.
FlowChartDocument106تدفق المستندات.
FlowChartMultidocument107تدفق متعدد المستندات.
FlowChartTerminator108تدفق المنهي.
FlowChartPreparation109تدفق التحضير.
FlowChartManualInput110تدفق الإدخال اليدوي.
FlowChartManualOperation111تدفق التشغيل اليدوي.
FlowChartConnector112تدفق الموصل.
FlowChartPunchedCard113تدفق البطاقة المثقوبة.
FlowChartPunchedTape114تدفق الشريط المثقوب.
FlowChartSummingJunction115تدفق الوصلة التجميعية.
FlowChartOr116أو التدفق.
FlowChartCollate117تدفق التجميع.
FlowChartSort118تدفق الفرز.
FlowChartExtract119استخراج التدفق.
FlowChartMerge120دمج التدفق.
FlowChartOfflineStorage121تدفق التخزين غير المتصل بالإنترنت.
FlowChartOnlineStorage122تدفق التخزين عبر الإنترنت.
FlowChartMagneticTape123تدفق الشريط المغناطيسي.
FlowChartMagneticDisk124تدفق القرص المغناطيسي.
FlowChartMagneticDrum125تدفق الأسطوانة المغناطيسية.
FlowChartDisplay126تدفق العرض.
FlowChartDelay127تأخير التدفق.
FlowChartAlternateProcess128تدفق العملية البديلة.
FlowChartOffpageConnector129تدفق الموصل خارج الصفحة.
LeftRightUpArrow130سهم يسار يمين لأعلى.
Sun131الأحد.
Moon132القمر.
BracketPair133زوج الأقواس.
BracePair134زوج دعامة.
DoubleWave135موجة مزدوجة.
ActionButtonBlank136زر فارغ.
ActionButtonHome137زر الصفحة الرئيسية.
ActionButtonHelp138زر المساعدة.
ActionButtonInformation139زر المعلومات.
ActionButtonForwardNext140زر التقدم أو التالي.
ActionButtonBackPrevious141زر الرجوع أو السابق.
ActionButtonEnd142زر الإنهاء.
ActionButtonBeginning143زر البداية.
ActionButtonReturn144زر الرجوع.
ActionButtonDocument145زر المستند.
ActionButtonSound146زر الصوت.
ActionButtonMovie147زر الفيلم.
SingleCornerSnipped148قص كائن مستطيل بزاوية واحدة.
TopCornersSnipped149قص مستطيل الزاوية من نفس الجانب.
DiagonalCornersSnipped150قص مستطيل الزاوية القطرية.
TopCornersOneRoundedOneSnipped151قص وتدوير مستطيل الزاوية الواحدة.
SingleCornerRounded152مستطيل ذو زاوية واحدة مستديرة.
TopCornersRounded153مستطيل مدور الزاوية من نفس الجانب.
DiagonalCornersRounded154مستطيل ذو زاوية قطرية مستديرة.
Heptagon155سباعي الأضلاع.
Cloud156سحابة.
SwooshArrow157سهم سووش.
Teardrop158دمعة.
SquareTabs159علامات تبويب مربعة.
PlaqueTabs160علامات تبويب اللوحة.
Pie161فطيرة.
WedgePie162فطيرة إسفينية.
InverseLine163الخط العكسي.
MathPlus164الرياضيات بالإضافة إلى.
MathMinus165الرياضيات ناقص.
MathMultiply166الضرب الرياضي.
MathDivide167قسمة الرياضيات.
MathEqual168تساوي الرياضيات.
MathNotEqual169الرياضيات ليست متساوية.
NonIsoscelesTrapezoid170شبه منحرف غير متساوي الساقين.
LeftRightCircularArrow171سهم دائري يسار-يمين.
LeftRightRibbon172شريط يسار-يمين.
LeftCircularArrow173سهم دائري أيسر.
Frame174الإطار.
HalfFrame175نصف إطار.
Funnel176قمع.
Gear6177ترس بستة أسنان.
Gear9178ترس ذو تسعة أسنان.
Decagon179عشري الأضلاع.
Dodecagon180اثني عشري الأضلاع.
DiagonalStripe181شريط قطري.
Corner182الزاوية.
CornerTabs183علامات تبويب الزاوية.
Chord184وتر .
ChartPlus185الرسم البياني زائد.
ChartStar186نجمة الرسم البياني.
ChartX187الرسم البياني X.

أمثلة

يوضح كيفية تعيين تنسيق التعبئة والحدود والتعليق التوضيحي لملصقات بيانات الرسم البياني.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

Shape shape = builder.InsertChart(ChartType.Column, 432, 252);
Chart chart = shape.Chart;

//حذف السلسلة المولدة افتراضيًا.
chart.Series.Clear();

//إضافة سلسلة جديدة.
ChartSeries series = chart.Series.Add("AW Series 1",
    new string[] { "AW Category 1", "AW Category 2", "AW Category 3", "AW Category 4" },
    new double[] { 100, 200, 300, 400 });

//إظهار تسميات البيانات.
series.HasDataLabels = true;
series.DataLabels.ShowValue = true;

//تنسيق تسميات البيانات على شكل نصوص توضيحية.
ChartFormat format = series.DataLabels.Format;
format.ShapeType = ChartShapeType.WedgeRectCallout;
format.Stroke.Color = Color.DarkGreen;
format.Fill.Solid(Color.Green);
series.DataLabels.Font.Color = Color.Yellow;

// تغيير التعبئة والحدود لعلامة بيانات فردية.
ChartFormat labelFormat = series.DataLabels[0].Format;
labelFormat.Stroke.Color = Color.DarkBlue;
labelFormat.Fill.Solid(Color.Blue);

doc.Save(ArtifactsDir + "Charts.FormatDataLables.docx");

أنظر أيضا