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");

也可以看看