ApiChart
表示图表的类。
ApiChart 是 ApiDrawing 的子类。
方法
下表列出了可用的方法。
| 方法 | 返回值 | 描述 |
|---|---|---|
| AddSeria | 无 | 向当前图表添加新系列。 |
| ApplyChartStyle | boolean | 通过样式 ID 为当前图表设置样式。 |
| Copy | ApiChart | 创建当前图表的副本。 |
| Delete | boolean | 删除指定的绘图对象。 |
| Fill | boolean | 设置当前图形对象的填充格式属性。 |
| GetAllSeries | ApiChartSeries[] | 返回图表空间中的所有系列。 |
| GetChartType | ChartTypeLegacy | 返回图表对象的类型。 |
| GetClassType | "chart" | 返回 ApiChart 类的类型。 |
| GetDescription | string | null | 获取当前绘图对象的描述。 |
| GetFill | ApiFill | null | 从当前图形对象获取填充格式属性。 |
| GetFlipH | boolean | null | 获取当前绘图的水平翻转状态。 |
| GetFlipV | boolean | null | 获取当前绘图的垂直翻转状态。 |
| GetHeight | EMU | 返回当前绘图的高度。 |
| GetInternalId | string | 返回当前绘图对象的内部 ID。 |
| GetLine | ApiStroke | null | 从当前图形对象获取轮廓属性。 |
| GetLockAspect | boolean | 返回绘图对象的纵横比是否已锁定。 |
| GetLockValue | boolean | 返回当前绘图的指定锁定类型的锁定值。 |
| GetName | string | 返回当前绘图的名称。 |
| GetParentSheet | ApiWorksheet | null | undefined | 返回当前绘图的父工作表。 |
| GetPosX | EMU | 返回当前绘图对象在工作表上的 x 坐标位置。 |
| GetPosY | EMU | 返回当前绘图对象在工作表上的 y 坐标位置。 |
| GetPosition | DrawingCellAnchor | null | 返回当前绘图对象的单元格锚点;偏移量受锚点单元格限制。 |
| GetRotation | number | 返回当前绘图对象的旋转角度。 |
| GetSeries | ApiChartSeries | null | undefined | 返回具有特定索引的系列。 |
| GetShadow | ApiShadow | null | 返回当前图形对象的阴影。 |
| GetTextRange | ApiTextRange | null | 返回覆盖当前绘图对象全部文本的文本范围。如果绘图对象还没有文本主体,则会创建一个。 |
| GetTitle | string | null | 返回图表标题文本。 |
| GetType | ChartType | 使用 {@link ChartType} 枚举中的图表类型名称返回图表对象的类型。 |
| GetWidth | EMU | 返回当前绘图的宽度。 |
| HasTextContent | boolean | 检查当前绘图对象是否具有文本主体。 |
| RemoveSeria | boolean | 从当前图表中删除指定的系列。 |
| Select | 无 | 选择当前图形对象。 |
| SetAxisNumFormat | boolean | 将指定的数字格式设置为坐标轴值。 |
| SetCatFormula | 无 | 设置当前图表的类别值范围。 |
| SetDataLabelsTextPr | boolean | 为图表数据标签设置文本属性。 |
| SetDataPointFill | boolean | 设置指定图表系列中数据点的填充。 |
| SetDataPointOutLine | boolean | 设置指定图表系列中数据点的轮廓。 |
| SetDescription | boolean | 设置当前绘图对象的描述。 |
| SetFill | boolean | 设置当前图形对象的填充格式属性。 |
| SetFlipH | boolean | 设置当前绘图的水平翻转。 |
| SetFlipV | boolean | 设置当前绘图的垂直翻转。 |
| SetHorAxisLabelsFontSize | boolean | 指定横轴标签的字体大小。 |
| SetHorAxisMajorTickMark | boolean | 指定横轴的主刻度线。 |
| SetHorAxisMinorTickMark | boolean | 指定横轴的次刻度线。 |
| SetHorAxisOrientation | boolean | 指定横轴的方向。 |
| SetHorAxisTickLabelPosition | boolean | 指定横轴刻度标签的位置。 |
| SetHorAxisTitle | boolean | 指定图表横轴的标题。 |
| SetLegendFill | boolean | 设置图表图例的填充。 |
| SetLegendFontSize | boolean | 指定图例的字体大小。 |
| SetLegendOutLine | boolean | 设置图表图例的轮廓。 |
| SetLegendPos | boolean | 指定图表图例的位置。 |
| SetLine | boolean | 为当前图形对象设置轮廓属性。 |
| SetLockAspect | boolean | 设置是否锁定绘图对象的纵横比。 |
| SetLockValue | boolean | 设置当前绘图的指定锁定类型的锁定值。 |
| SetMajorHorizontalGridlines | boolean | 指定主要水平网格线的视觉属性。 |
| SetMajorVerticalGridlines | boolean | 指定主要垂直网格线的视觉属性。 |
| SetMarkerFill | boolean | 设置指定图表系列中标记的填充。 |
| SetMarkerOutLine | boolean | 设置指定图表系列中标记的轮廓。 |
| SetMinorHorizontalGridlines | boolean | 指定次要水平网格线的视觉属性。 |
| SetMinorVerticalGridlines | boolean | 指定次要垂直网格线的视觉属性。 |
| SetName | boolean | 设置当前绘图的名称。 |
| SetOutLine | boolean | 设置指定图形对象的轮廓属性。 |
| SetPlotAreaFill | boolean | 设置图表绘图区域的填充。 |
| SetPlotAreaOutLine | boolean | 设置图表绘图区域的轮廓。 |
| SetPointDataLabelTextPr | boolean | 为图表数据点的数据标签设置文本属性。 |
| SetPosition | 无 | 更改绘图对象的位置。 |
| SetRotation | boolean | 设置当前绘图对象的旋转角度。 |
| SetSeriaName | boolean | 设置指定系列的名称。 |
| SetSeriaValues | boolean | 将指定范围的值设置到指定系列。 |
| SetSeriaXValues | boolean | 将指定范围中的 x 轴值设置到指定系列。 |
| SetSeriesFill | boolean | 设置指定图表系列的填充。 |
| SetSeriesOutLine | boolean | 设置指定图表系列的轮廓。 |
| SetShadow | boolean | 为当前图形对象设置阴影。 |
| SetShowDataLabels | boolean | 指定为图表显示哪些图表数据标签。 |
| SetShowDataTable | boolean | 指定是否在图表下方显示数据表,并可选择同时显示图例项标示。 |
| SetShowPointDataLabel | boolean | 指定数据标签的显示选项。 |
| SetSize | 无 | 设置对象(图像、形状、图表)边界框的大小。 |
| SetTitle | boolean | 指定图表标题。 |
| SetTitleFill | boolean | 设置图表标题的填充。 |
| SetTitleOutLine | boolean | 设置图表标题的轮廓。 |
| SetVerAxisOrientation | boolean | 指定纵轴的方向。 |
| SetVerAxisTitle | boolean | 指定图表纵轴的标题。 |
| SetVertAxisLabelsFontSize | boolean | 指定纵轴标签的字体大小。 |
| SetVertAxisMajorTickMark | boolean | 指定纵轴的主刻度线。 |
| SetVertAxisMinorTickMark | boolean | 指定纵轴的次刻度线。 |
| SetVertAxisTickLabelPosition | boolean | 指定纵轴刻度标签的位置。 |
| Unselect | boolean | 从选择中移除当前绘图。 |