ApiChart
ApiChart is a subclass of ApiDrawing.
Methods
| Method | Returns | Description |
|---|---|---|
| ApplyChartStyle | boolean | Sets a style to the current chart by style ID. |
| Copy | ApiDrawing | Creates a copy of the specified drawing object. |
| Delete | boolean | Deletes the specified drawing object from the parent. |
| Fill | boolean | Sets the fill formatting properties to the current graphic object. |
| GetAllSeries | ApiChartSeries[] | Returns all series from the chart space. |
| GetChartType | ChartType | Returns a type of the chart object. |
| GetClassType | "chart" | Returns a type of the ApiChart class. |
| GetFlipH | boolean | null | Get horizontal flip of current drawing. |
| GetFlipV | boolean | null | Get vertical flip of current drawing. |
| GetHeight | EMU | Returns the height of the current drawing. |
| GetHyperlink | ApiHyperlink | null | Returns the hyperlink from the current drawing object (shape or image). |
| GetInternalId | string | Returns an internal ID of the current drawing object. |
| GetLockValue | boolean | Returns the lock value for the specified lock type of the current drawing. |
| GetName | string | Returns the name of the current drawing. |
| GetParent | ApiSlide | ApiLayout | ApiMaster | null | Returns the drawing parent object. |
| GetParentLayout | ApiLayout | null | Returns the drawing parent slide layout. |
| GetParentMaster | ApiMaster | null | Returns the drawing parent slide master. |
| GetParentSlide | ApiSlide | null | Returns the drawing parent slide. |
| GetPlaceholder | ApiPlaceholder | null | Returns a placeholder from the current drawing object. |
| GetPosX | EMU | Gets the x position of the drawing on the slide. |
| GetPosY | EMU | Gets the y position of the drawing on the slide. |
| GetRotation | number | Returns the rotation angle of the current drawing object. |
| GetSeries | ApiChartSeries | Returns the series with a specific index. |
| GetTitle | string | null | Returns the chart title text. |
| GetWidth | EMU | Returns the width of the current drawing. |
| RemoveSeria | boolean | Removes the specified series from the current chart. |
| ReplacePlaceholder | boolean | Replaces the placeholder by a drawing on the slide. |
| Select | boolean | Selects the current graphic object. |
| SetAxieNumFormat | boolean | Sets the specified numeric format to the axis values. |
| SetCategoryName | boolean | Sets a name to the specified chart category. |
| SetDataPointFill | boolean | Sets the fill to the data point in the specified chart series. |
| SetDataPointNumFormat | boolean | Sets the specified numeric format to the chart data point. |
| SetDataPointOutLine | boolean | Sets the outline to the data point in the specified chart series. |
| SetFlipH | boolean | Sets the horizontal flip of the current drawing. |
| SetFlipV | boolean | Sets the vertical flip of the current drawing. |
| SetHorAxisLabelsFontSize | boolean | Specifies font size for labels of the horizontal axis. |
| SetHorAxisMajorTickMark | boolean | Specifies major tick mark for the horizontal axis. |
| SetHorAxisMinorTickMark | boolean | Specifies minor tick mark for the horizontal axis. |
| SetHorAxisOrientation | boolean | Specifies the horizontal axis orientation. |
| SetHorAxisTickLabelPosition | boolean | Spicifies tick labels position for the horizontal axis. |
| SetHorAxisTitle | boolean | Specifies the chart horizontal axis title. |
| SetHyperlink | boolean | Sets a hyperlink to the current drawing object (shape or image). Pass null to remove the hyperlink. |
| SetLegendFill | boolean | Sets the fill to the chart legend. |
| SetLegendFontSize | boolean | Specifies the legend font size. |
| SetLegendOutLine | boolean | Sets the outline to the chart legend. |
| SetLegendPos | boolean | Specifies the chart legend position. |
| SetLockValue | boolean | Sets the lock value to the specified lock type of the current drawing. |
| SetMajorHorizontalGridlines | boolean | Specifies major horizontal gridline visual properties. |
| SetMajorVerticalGridlines | boolean | Specifies major vertical gridline visual properties. |
| SetMarkerFill | boolean | Sets the fill to the marker in the specified chart series. |
| SetMarkerOutLine | boolean | Sets the outline to the marker in the specified chart series. |
| SetMinorHorizontalGridlines | boolean | Specifies minor horizontal gridline visual properties. |
| SetMinorVerticalGridlines | boolean | Specifies minor vertical gridline visual properties. |
| SetName | boolean | Sets the name of the current drawing. If another drawing with the same name already exists, that drawing's name will be reset to a default auto-generated name. |
| SetOutLine | boolean | Sets the outline properties to the specified graphic object. |
| SetPlaceholder | boolean | Sets the specified placeholder to the current drawing object. |
| SetPlotAreaFill | boolean | Sets the fill to the chart plot area. |
| SetPlotAreaOutLine | boolean | Sets the outline to the chart plot area. |
| SetPosX | boolean | Sets the x position of the drawing on the slide. |
| SetPosY | boolean | Sets the y position of the drawing on the slide. |
| SetPosition | None | Sets the position of the drawing on the slide. |
| SetRotation | boolean | Sets the rotation angle to the current drawing object. |
| SetSeriaName | boolean | Sets a name to the specified chart series. |
| SetSeriaNumFormat | boolean | Sets the specified numeric format to the chart series. |
| SetSeriaValues | boolean | Sets values to the specified chart series. |
| SetSeriesFill | boolean | Sets the fill to the specified chart series. |
| SetSeriesOutLine | boolean | Sets the outline to the specified chart series. |
| SetShowDataLabels | boolean | Specifies which chart data labels are shown for the chart. |
| SetShowPointDataLabel | boolean | Spicifies the show options for data labels. |
| SetSize | None | Sets the size of the object (image, shape, chart) bounding box. |
| SetTitle | boolean | Specifies the chart title. |
| SetTitleFill | boolean | Sets the fill to the chart title. |
| SetTitleOutLine | boolean | Sets the outline to the chart title. |
| SetVerAxisOrientation | boolean | Specifies the vertical axis orientation. |
| SetVerAxisTitle | boolean | Specifies the chart vertical axis title. |
| SetVertAxisLabelsFontSize | boolean | Specifies font size for labels of the vertical axis. |
| SetVertAxisMajorTickMark | boolean | Specifies major tick mark for the vertical axis. |
| SetVertAxisMinorTickMark | boolean | Specifies minor tick mark for the vertical axis. |
| SetVertAxisTickLabelPosition | boolean | Spicifies tick labels position for the vertical axis. |
| SetXValues | boolean | Sets the x-axis values to all chart series. It is used with the scatter charts only. |
| ToJSON | JSON | Converts the ApiDrawing object into the JSON object. |
| Unselect | boolean | Removes the current graphic object from the selection. |