Get Started
Documentation

ApiSlide

new ApiSlide()

Class representing a slide.

Methods

Name Description
AddObject

Add an object (image, shape or chart) to the current presentation slide.

GetClassType

Get the type of this class.

GetHeight

Get the slide height in English measure units.

GetWidth

Get the slide width in English measure units.

RemoveAllObjects

/** Remove all the objects from the current slide.

SetBackground

Set the background to the current presentation slide.

Example

Copy code
builder.CreateFile("pptx");
var oPresentation = Api.GetPresentation();
var oSlide = oPresentation.GetSlideByIndex(0);
oSlide.RemoveAllObjects();
oChart = Api.CreateChart("bar3D", [
  [200, 240, 280],
  [250, 260, 280]
], ["Projected Revenue", "Estimated Costs"], [2014, 2015, 2016], 4051300, 2347595, 24);
oChart.SetVerAxisTitle("USD In Hundred Thousands", 10);
oChart.SetHorAxisTitle("Year", 11);
oChart.SetLegendPos("bottom");
oChart.SetShowDataLabels(false, false, true, false);
oChart.SetTitle("Financial Overview", 13);
oChart.SetSize(300 * 36000, 130 * 36000);
oChart.SetPosition(608400, 1267200);
oSlide.AddObject(oChart);
builder.SaveFile("pptx", "ApiSlide.pptx");
builder.CloseFile();

Resulting document