ChartShapeType
内容
[
隐藏
]ChartShapeType enumeration
指定图表元素的形状类型。
public enum ChartShapeType
价值观
| 姓名 | 价值 | 描述 |
|---|---|---|
| Default | 0 | 表示未为图表元素定义形状。 |
| Rectangle | 1 | 矩形. |
| RoundRectangle | 2 | 圆角矩形。 |
| Ellipse | 3 | 椭圆. |
| Diamond | 4 | 钻石. |
| Triangle | 5 | 三角形. |
| RightTriangle | 6 | 直角三角形。 |
| Parallelogram | 7 | 平行四边形. |
| Trapezoid | 8 | 梯形. |
| Hexagon | 9 | 六边形. |
| Octagon | 10 | 八边形。 |
| Plus | 11 | 加. |
| Star | 12 | 星星. |
| Arrow | 13 | 箭头. |
| HomePlate | 14 | 本垒板。 |
| Cube | 15 | 立方体. |
| Arc | 16 | 弧. |
| Line | 17 | 行. |
| Plaque | 18 | 牌匾. |
| Can | 19 | 可以。 |
| Donut | 20 | 甜甜圈. |
| StraightConnector1 | 21 | 直连接器 1. |
| BentConnector2 | 22 | 弯曲连接器 2. |
| BentConnector3 | 23 | 弯曲连接器 3. |
| BentConnector4 | 24 | 弯曲连接器 4. |
| BentConnector5 | 25 | 弯曲连接器 5. |
| CurvedConnector2 | 26 | 弯曲连接器 2. |
| CurvedConnector3 | 27 | 弯曲连接器 3. |
| CurvedConnector4 | 28 | 弯曲连接器 4. |
| CurvedConnector5 | 29 | 弯曲连接器 5. |
| Callout1 | 30 | 标注 1. |
| Callout2 | 31 | 标注 2. |
| Callout3 | 32 | 标注 3. |
| AccentCallout1 | 33 | 重音标注 1. |
| AccentCallout2 | 34 | 重音标注 2. |
| AccentCallout3 | 35 | 重音标注 3. |
| BorderCallout1 | 36 | 带边框的标注 1. |
| BorderCallout2 | 37 | 带边框的标注 2. |
| BorderCallout3 | 38 | 带边框的标注 3. |
| AccentBorderCallout1 | 39 | 带边框的强调标注 1. |
| AccentBorderCallout2 | 40 | 带边框的重音标注 2. |
| AccentBorderCallout3 | 41 | 带边框的强调标注 3. |
| Ribbon | 42 | 丝带. |
| Ribbon2 | 43 | 丝带 2. |
| Chevron | 44 | 雪佛龙. |
| Pentagon | 45 | 五角大楼。 |
| NoSmoking | 46 | 禁止吸烟。 |
| Seal4 | 47 | 四角星。 |
| Seal6 | 48 | 六角星。 |
| Seal7 | 49 | 七角星。 |
| Seal8 | 50 | 八角星。 |
| Seal10 | 51 | 十角星。 |
| Seal12 | 52 | 十二角星。 |
| Seal16 | 53 | 十六角星。 |
| Seal24 | 54 | 二十四角星。 |
| Seal32 | 55 | 三十二角星。 |
| WedgeRectCallout | 56 | 标注楔形矩形。 |
| WedgeRRectCallout | 57 | 标注楔形圆角矩形。 |
| WedgeEllipseCallout | 58 | 标注楔形椭圆。 |
| Wave | 59 | 挥手。 |
| FoldedCorner | 60 | 折角。 |
| LeftArrow | 61 | 左箭头。 |
| DownArrow | 62 | 向下箭头。 |
| UpArrow | 63 | 向上箭头。 |
| LeftRightArrow | 64 | 左右箭头。 |
| UpDownArrow | 65 | 上下箭头。 |
| IrregularSeal1 | 66 | 不规则印章 1. |
| IrregularSeal2 | 67 | 不规则印章 2. |
| LightningBolt | 68 | 闪电。 |
| Heart | 69 | 心. |
| QuadArrow | 70 | 四箭。 |
| LeftArrowCallout | 71 | 标注左箭头。 |
| RightArrowCallout | 72 | 标注右箭头。 |
| UpArrowCallout | 73 | 标注向上箭头。 |
| DownArrowCallout | 74 | 标注向下箭头。 |
| LeftRightArrowCallout | 75 | 标注左右箭头。 |
| UpDownArrowCallout | 76 | 标注上下箭头。 |
| QuadArrowCallout | 77 | 标注四箭头。 |
| Bevel | 78 | 斜角. |
| LeftBracket | 79 | 左括号. |
| RightBracket | 80 | 右括号。 |
| LeftBrace | 81 | 左括号。 |
| RightBrace | 82 | 右括号。 |
| LeftUpArrow | 83 | 左上箭头。 |
| BentUpArrow | 84 | 向上弯曲的箭头。 |
| BentArrow | 85 | 弯曲的箭头。 |
| StripedRightArrow | 86 | 条纹右箭头。 |
| NotchedRightArrow | 87 | 带缺口的右箭头。 |
| BlockArc | 88 | 阻止弧。 |
| SmileyFace | 89 | 笑脸。 |
| VerticalScroll | 90 | 垂直滚动。 |
| HorizontalScroll | 91 | 水平滚动。 |
| CircularArrow | 92 | 圆形箭头。 |
| UturnArrow | 93 | 掉头箭头。 |
| CurvedRightArrow | 94 | 向右弯曲的箭头。 |
| CurvedLeftArrow | 95 | 向左弯曲的箭头。 |
| CurvedUpArrow | 96 | 向上弯曲的箭头。 |
| CurvedDownArrow | 97 | 向下弯曲的箭头。 |
| CloudCallout | 98 | 标注云。 |
| EllipseRibbon | 99 | 椭圆丝带. |
| EllipseRibbon2 | 100 | 椭圆丝带 2. |
| FlowChartProcess | 101 | 流程. |
| FlowChartDecision | 102 | 决策流程。 |
| FlowChartInputOutput | 103 | 输入输出流. |
| FlowChartPredefinedProcess | 104 | 预定义流程。 |
| FlowChartInternalStorage | 105 | 内部存储流。 |
| FlowChartDocument | 106 | 文档流。 |
| FlowChartMultidocument | 107 | 多文档流。 |
| FlowChartTerminator | 108 | 终结者流。 |
| FlowChartPreparation | 109 | 准备流程。 |
| FlowChartManualInput | 110 | 手动输入流程。 |
| FlowChartManualOperation | 111 | 手动操作流程。 |
| FlowChartConnector | 112 | 连接器流. |
| FlowChartPunchedCard | 113 | 打孔卡流程。 |
| FlowChartPunchedTape | 114 | 穿孔带流。 |
| FlowChartSummingJunction | 115 | 求和结点流。 |
| FlowChartOr | 116 | 或流。 |
| FlowChartCollate | 117 | 整理流程。 |
| FlowChartSort | 118 | 排序流程。 |
| FlowChartExtract | 119 | 提取流。 |
| FlowChartMerge | 120 | 合并流程。 |
| FlowChartOfflineStorage | 121 | 离线存储流程。 |
| FlowChartOnlineStorage | 122 | 在线存储流。 |
| FlowChartMagneticTape | 123 | 磁带流。 |
| FlowChartMagneticDisk | 124 | 磁盘流。 |
| FlowChartMagneticDrum | 125 | 磁鼓流。 |
| FlowChartDisplay | 126 | 显示流量。 |
| FlowChartDelay | 127 | 延迟流。 |
| FlowChartAlternateProcess | 128 | 备用流程。 |
| FlowChartOffpageConnector | 129 | 页外连接器流。 |
| LeftRightUpArrow | 130 | 左右向上箭头。 |
| Sun | 131 | 星期日 |
| Moon | 132 | 月亮. |
| BracketPair | 133 | 括号对. |
| BracePair | 134 | 括号对。 |
| DoubleWave | 135 | 双波。 |
| ActionButtonBlank | 136 | 空白按钮。 |
| ActionButtonHome | 137 | 主页按钮。 |
| ActionButtonHelp | 138 | 帮助按钮。 |
| ActionButtonInformation | 139 | 信息按钮。 |
| ActionButtonForwardNext | 140 | 前进或下一步按钮。 |
| ActionButtonBackPrevious | 141 | “后退”或“上一个”按钮。 |
| ActionButtonEnd | 142 | 结束按钮。 |
| ActionButtonBeginning | 143 | 开始按钮。 |
| ActionButtonReturn | 144 | 返回按钮。 |
| ActionButtonDocument | 145 | 文档按钮。 |
| ActionButtonSound | 146 | 声音按钮。 |
| ActionButtonMovie | 147 | 电影按钮。 |
| SingleCornerSnipped | 148 | 剪掉矩形对象的单个角。 |
| TopCornersSnipped | 149 | 剪掉同一侧角矩形。 |
| DiagonalCornersSnipped | 150 | 剪掉对角矩形。 |
| TopCornersOneRoundedOneSnipped | 151 | 剪掉并圆化单角矩形。 |
| SingleCornerRounded | 152 | 圆角单角矩形。 |
| TopCornersRounded | 153 | 圆角同边矩形。 |
| DiagonalCornersRounded | 154 | 圆角对角矩形。 |
| Heptagon | 155 | 七边形。 |
| Cloud | 156 | 云. |
| SwooshArrow | 157 | 嗖嗖箭头。 |
| Teardrop | 158 | 泪珠. |
| SquareTabs | 159 | 方形标签。 |
| PlaqueTabs | 160 | 斑块标签。 |
| Pie | 161 | 饼图. |
| WedgePie | 162 | 楔形饼。 |
| InverseLine | 163 | 反向线。 |
| MathPlus | 164 | 数学加法。 |
| MathMinus | 165 | 数学减法。 |
| MathMultiply | 166 | 数学乘法。 |
| MathDivide | 167 | 数学除法。 |
| MathEqual | 168 | 数学相等。 |
| MathNotEqual | 169 | 数学不等于。 |
| NonIsoscelesTrapezoid | 170 | 非等腰梯形。 |
| LeftRightCircularArrow | 171 | 左右环形箭头。 |
| LeftRightRibbon | 172 | 左右丝带。 |
| LeftCircularArrow | 173 | 左环形箭头。 |
| Frame | 174 | 框架. |
| HalfFrame | 175 | 半帧。 |
| Funnel | 176 | 漏斗. |
| Gear6 | 177 | 六齿齿轮。 |
| Gear9 | 178 | 九齿齿轮。 |
| Decagon | 179 | 十边形. |
| Dodecagon | 180 | 十二边形. |
| DiagonalStripe | 181 | 对角条纹。 |
| Corner | 182 | 角落. |
| CornerTabs | 183 | 角标签。 |
| Chord | 184 | 和弦. |
| ChartPlus | 185 | 图表加. |
| ChartStar | 186 | 图表之星。 |
| ChartX | 187 | 图表 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");
也可以看看
- property ShapeType
- 命名空间 Aspose.Words.Drawing.Charts
- 部件 Aspose.Words