API Reference
PowerPointSlide
Represents a single slide in a presentation.
Inheritance
- Object
- PowerPointSlide
Methods
public PowerPointChart AddChart<T>(IEnumerable<T> items, Func<T, String> categorySelector, Int64 left, Int64 top, Int64 width, Int64 height, params PowerPointChartSeriesDefinition<T>[] seriesDefinitions) #PowerPointChartAdds a basic clustered column chart with default data.
Type Parameters
- T
Parameters
- items IEnumerable<T>
- categorySelector Func<T, String>
- seriesDefinitions PowerPointChartSeriesDefinition<T>[]
public PowerPointChart AddChart(Int64 left, Int64 top, Int64 width, Int64 height) #PowerPointChartAdds a basic clustered column chart with default data at a specific position.
Parameters
- left System.Int64
- top System.Int64
- width System.Int64
- height System.Int64
public PowerPointChart AddChart(PowerPointChartData data, Int64 left = 0, Int64 top = 0, Int64 width = 5486400, Int64 height = 3200400) #PowerPointChartAdds a clustered column chart using the supplied data.
Parameters
- data OfficeIMO.PowerPoint.PowerPointChartData
- left System.Int64 = 0
- top System.Int64 = 0
- width System.Int64 = 5486400
- height System.Int64 = 3200400
public PowerPointChart AddChartCm<T>(IEnumerable<T> items, Func<T, String> categorySelector, Double leftCm, Double topCm, Double widthCm, Double heightCm, params PowerPointChartSeriesDefinition<T>[] seriesDefinitions) #PowerPointChartAdds a basic clustered column chart with default data using centimeter measurements.
Type Parameters
- T
Parameters
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
public PowerPointChart AddChartCm(PowerPointChartData data, Double leftCm, Double topCm, Double widthCm, Double heightCm) #PowerPointChartAdds a clustered column chart using the supplied data with centimeter measurements.
Parameters
- data OfficeIMO.PowerPoint.PowerPointChartData
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
AddChartCm``1(System.Collections.Generic.IEnumerable{``0} items, System.Func{``0,System.String} categorySelector, System.Double leftCm, System.Double topCm, System.Double widthCm, System.Double heightCm, OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[] seriesDefinitions) #Adds a clustered column chart using object data selectors (centimeters).
Parameters
- items System.Collections.Generic.IEnumerable{``0}
- categorySelector System.Func{``0,System.String}
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
- seriesDefinitions OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[]
public PowerPointChart AddChartInches<T>(IEnumerable<T> items, Func<T, String> categorySelector, Double leftInches, Double topInches, Double widthInches, Double heightInches, params PowerPointChartSeriesDefinition<T>[] seriesDefinitions) #PowerPointChartAdds a basic clustered column chart with default data using inch measurements.
Type Parameters
- T
Parameters
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
public PowerPointChart AddChartInches(PowerPointChartData data, Double leftInches, Double topInches, Double widthInches, Double heightInches) #PowerPointChartAdds a clustered column chart using the supplied data with inch measurements.
Parameters
- data OfficeIMO.PowerPoint.PowerPointChartData
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
AddChartInches``1(System.Collections.Generic.IEnumerable{``0} items, System.Func{``0,System.String} categorySelector, System.Double leftInches, System.Double topInches, System.Double widthInches, System.Double heightInches, OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[] seriesDefinitions) #Adds a clustered column chart using object data selectors (inches).
Parameters
- items System.Collections.Generic.IEnumerable{``0}
- categorySelector System.Func{``0,System.String}
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
- seriesDefinitions OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[]
public PowerPointChart AddChartPoints<T>(IEnumerable<T> items, Func<T, String> categorySelector, Double leftPoints, Double topPoints, Double widthPoints, Double heightPoints, params PowerPointChartSeriesDefinition<T>[] seriesDefinitions) #PowerPointChartAdds a basic clustered column chart with default data using point measurements.
Type Parameters
- T
Parameters
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
public PowerPointChart AddChartPoints(PowerPointChartData data, Double leftPoints, Double topPoints, Double widthPoints, Double heightPoints) #PowerPointChartAdds a clustered column chart using the supplied data with point measurements.
Parameters
- data OfficeIMO.PowerPoint.PowerPointChartData
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
AddChartPoints``1(System.Collections.Generic.IEnumerable{``0} items, System.Func{``0,System.String} categorySelector, System.Double leftPoints, System.Double topPoints, System.Double widthPoints, System.Double heightPoints, OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[] seriesDefinitions) #Adds a clustered column chart using object data selectors (points).
Parameters
- items System.Collections.Generic.IEnumerable{``0}
- categorySelector System.Func{``0,System.String}
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
- seriesDefinitions OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[]
AddChart``1(System.Collections.Generic.IEnumerable{``0} items, System.Func{``0,System.String} categorySelector, OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[] seriesDefinitions) #Adds a clustered column chart using object data selectors.
Parameters
- items System.Collections.Generic.IEnumerable{``0}
- categorySelector System.Func{``0,System.String}
- seriesDefinitions OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[]
AddChart``1(System.Collections.Generic.IEnumerable{``0} items, System.Func{``0,System.String} categorySelector, System.Int64 left, System.Int64 top, System.Int64 width, System.Int64 height, OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[] seriesDefinitions) #Adds a clustered column chart using object data selectors at a specific position.
Parameters
- items System.Collections.Generic.IEnumerable{``0}
- categorySelector System.Func{``0,System.String}
- left System.Int64
- top System.Int64
- width System.Int64
- height System.Int64
- seriesDefinitions OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[]
public PowerPointChart AddDoughnutChart<T>(IEnumerable<T> items, Func<T, String> categorySelector, Int64 left, Int64 top, Int64 width, Int64 height, params PowerPointChartSeriesDefinition<T>[] seriesDefinitions) #PowerPointChartAdds a doughnut chart with default data.
Type Parameters
- T
Parameters
- items IEnumerable<T>
- categorySelector Func<T, String>
- seriesDefinitions PowerPointChartSeriesDefinition<T>[]
public PowerPointChart AddDoughnutChart(Int64 left, Int64 top, Int64 width, Int64 height) #PowerPointChartAdds a doughnut chart with default data at a specific position.
Parameters
- left System.Int64
- top System.Int64
- width System.Int64
- height System.Int64
public PowerPointChart AddDoughnutChart(PowerPointChartData data, Int64 left = 0, Int64 top = 0, Int64 width = 5486400, Int64 height = 3200400) #PowerPointChartAdds a doughnut chart using the supplied data.
Parameters
- data OfficeIMO.PowerPoint.PowerPointChartData
- left System.Int64 = 0
- top System.Int64 = 0
- width System.Int64 = 5486400
- height System.Int64 = 3200400
public PowerPointChart AddDoughnutChartCm<T>(IEnumerable<T> items, Func<T, String> categorySelector, Double leftCm, Double topCm, Double widthCm, Double heightCm, params PowerPointChartSeriesDefinition<T>[] seriesDefinitions) #PowerPointChartAdds a doughnut chart with default data using centimeter measurements.
Type Parameters
- T
Parameters
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
public PowerPointChart AddDoughnutChartCm(PowerPointChartData data, Double leftCm, Double topCm, Double widthCm, Double heightCm) #PowerPointChartAdds a doughnut chart using the supplied data with centimeter measurements.
Parameters
- data OfficeIMO.PowerPoint.PowerPointChartData
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
AddDoughnutChartCm``1(System.Collections.Generic.IEnumerable{``0} items, System.Func{``0,System.String} categorySelector, System.Double leftCm, System.Double topCm, System.Double widthCm, System.Double heightCm, OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[] seriesDefinitions) #Adds a doughnut chart using object data selectors (centimeters).
Parameters
- items System.Collections.Generic.IEnumerable{``0}
- categorySelector System.Func{``0,System.String}
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
- seriesDefinitions OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[]
public PowerPointChart AddDoughnutChartInches<T>(IEnumerable<T> items, Func<T, String> categorySelector, Double leftInches, Double topInches, Double widthInches, Double heightInches, params PowerPointChartSeriesDefinition<T>[] seriesDefinitions) #PowerPointChartAdds a doughnut chart with default data using inch measurements.
Type Parameters
- T
Parameters
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
public PowerPointChart AddDoughnutChartInches(PowerPointChartData data, Double leftInches, Double topInches, Double widthInches, Double heightInches) #PowerPointChartAdds a doughnut chart using the supplied data with inch measurements.
Parameters
- data OfficeIMO.PowerPoint.PowerPointChartData
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
AddDoughnutChartInches``1(System.Collections.Generic.IEnumerable{``0} items, System.Func{``0,System.String} categorySelector, System.Double leftInches, System.Double topInches, System.Double widthInches, System.Double heightInches, OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[] seriesDefinitions) #Adds a doughnut chart using object data selectors (inches).
Parameters
- items System.Collections.Generic.IEnumerable{``0}
- categorySelector System.Func{``0,System.String}
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
- seriesDefinitions OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[]
public PowerPointChart AddDoughnutChartPoints<T>(IEnumerable<T> items, Func<T, String> categorySelector, Double leftPoints, Double topPoints, Double widthPoints, Double heightPoints, params PowerPointChartSeriesDefinition<T>[] seriesDefinitions) #PowerPointChartAdds a doughnut chart with default data using point measurements.
Type Parameters
- T
Parameters
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
public PowerPointChart AddDoughnutChartPoints(PowerPointChartData data, Double leftPoints, Double topPoints, Double widthPoints, Double heightPoints) #PowerPointChartAdds a doughnut chart using the supplied data with point measurements.
Parameters
- data OfficeIMO.PowerPoint.PowerPointChartData
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
AddDoughnutChartPoints``1(System.Collections.Generic.IEnumerable{``0} items, System.Func{``0,System.String} categorySelector, System.Double leftPoints, System.Double topPoints, System.Double widthPoints, System.Double heightPoints, OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[] seriesDefinitions) #Adds a doughnut chart using object data selectors (points).
Parameters
- items System.Collections.Generic.IEnumerable{``0}
- categorySelector System.Func{``0,System.String}
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
- seriesDefinitions OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[]
AddDoughnutChart``1(System.Collections.Generic.IEnumerable{``0} items, System.Func{``0,System.String} categorySelector, OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[] seriesDefinitions) #Adds a doughnut chart using object data selectors.
Parameters
- items System.Collections.Generic.IEnumerable{``0}
- categorySelector System.Func{``0,System.String}
- seriesDefinitions OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[]
AddDoughnutChart``1(System.Collections.Generic.IEnumerable{``0} items, System.Func{``0,System.String} categorySelector, System.Int64 left, System.Int64 top, System.Int64 width, System.Int64 height, OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[] seriesDefinitions) #Adds a doughnut chart using object data selectors at a specific position.
Parameters
- items System.Collections.Generic.IEnumerable{``0}
- categorySelector System.Func{``0,System.String}
- left System.Int64
- top System.Int64
- width System.Int64
- height System.Int64
- seriesDefinitions OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[]
public PowerPointAutoShape AddEllipse(Int64 left, Int64 top, Int64 width, Int64 height, String name = null) #PowerPointAutoShapeAdds an ellipse shape.
Parameters
- left System.Int64
- top System.Int64
- width System.Int64
- height System.Int64
- name System.String = null
public PowerPointAutoShape AddEllipseCm(Double leftCm, Double topCm, Double widthCm, Double heightCm, String name = null) #PowerPointAutoShapeAdds an ellipse shape using centimeter measurements.
Parameters
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
- name System.String = null
public PowerPointAutoShape AddEllipseInches(Double leftInches, Double topInches, Double widthInches, Double heightInches, String name = null) #PowerPointAutoShapeAdds an ellipse shape using inch measurements.
Parameters
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
- name System.String = null
public PowerPointAutoShape AddEllipsePoints(Double leftPoints, Double topPoints, Double widthPoints, Double heightPoints, String name = null) #PowerPointAutoShapeAdds an ellipse shape using point measurements.
Parameters
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
- name System.String = null
public PowerPointAutoShape AddLine(Int64 startX, Int64 startY, Int64 endX, Int64 endY, String name = null) #PowerPointAutoShapeAdds a line shape from the specified start and end points.
Parameters
- startX System.Int64
- startY System.Int64
- endX System.Int64
- endY System.Int64
- name System.String = null
public PowerPointChart AddLineChart<T>(IEnumerable<T> items, Func<T, String> categorySelector, Int64 left, Int64 top, Int64 width, Int64 height, params PowerPointChartSeriesDefinition<T>[] seriesDefinitions) #PowerPointChartAdds a line chart with default data.
Type Parameters
- T
Parameters
- items IEnumerable<T>
- categorySelector Func<T, String>
- seriesDefinitions PowerPointChartSeriesDefinition<T>[]
public PowerPointChart AddLineChart(Int64 left, Int64 top, Int64 width, Int64 height) #PowerPointChartAdds a line chart with default data at a specific position.
Parameters
- left System.Int64
- top System.Int64
- width System.Int64
- height System.Int64
public PowerPointChart AddLineChart(PowerPointChartData data, Int64 left = 0, Int64 top = 0, Int64 width = 5486400, Int64 height = 3200400) #PowerPointChartAdds a line chart using the supplied data.
Parameters
- data OfficeIMO.PowerPoint.PowerPointChartData
- left System.Int64 = 0
- top System.Int64 = 0
- width System.Int64 = 5486400
- height System.Int64 = 3200400
public PowerPointChart AddLineChartCm<T>(IEnumerable<T> items, Func<T, String> categorySelector, Double leftCm, Double topCm, Double widthCm, Double heightCm, params PowerPointChartSeriesDefinition<T>[] seriesDefinitions) #PowerPointChartAdds a line chart with default data using centimeter measurements.
Type Parameters
- T
Parameters
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
public PowerPointChart AddLineChartCm(PowerPointChartData data, Double leftCm, Double topCm, Double widthCm, Double heightCm) #PowerPointChartAdds a line chart using the supplied data with centimeter measurements.
Parameters
- data OfficeIMO.PowerPoint.PowerPointChartData
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
AddLineChartCm``1(System.Collections.Generic.IEnumerable{``0} items, System.Func{``0,System.String} categorySelector, System.Double leftCm, System.Double topCm, System.Double widthCm, System.Double heightCm, OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[] seriesDefinitions) #Adds a line chart using object data selectors (centimeters).
Parameters
- items System.Collections.Generic.IEnumerable{``0}
- categorySelector System.Func{``0,System.String}
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
- seriesDefinitions OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[]
public PowerPointChart AddLineChartInches<T>(IEnumerable<T> items, Func<T, String> categorySelector, Double leftInches, Double topInches, Double widthInches, Double heightInches, params PowerPointChartSeriesDefinition<T>[] seriesDefinitions) #PowerPointChartAdds a line chart with default data using inch measurements.
Type Parameters
- T
Parameters
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
public PowerPointChart AddLineChartInches(PowerPointChartData data, Double leftInches, Double topInches, Double widthInches, Double heightInches) #PowerPointChartAdds a line chart using the supplied data with inch measurements.
Parameters
- data OfficeIMO.PowerPoint.PowerPointChartData
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
AddLineChartInches``1(System.Collections.Generic.IEnumerable{``0} items, System.Func{``0,System.String} categorySelector, System.Double leftInches, System.Double topInches, System.Double widthInches, System.Double heightInches, OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[] seriesDefinitions) #Adds a line chart using object data selectors (inches).
Parameters
- items System.Collections.Generic.IEnumerable{``0}
- categorySelector System.Func{``0,System.String}
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
- seriesDefinitions OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[]
public PowerPointChart AddLineChartPoints<T>(IEnumerable<T> items, Func<T, String> categorySelector, Double leftPoints, Double topPoints, Double widthPoints, Double heightPoints, params PowerPointChartSeriesDefinition<T>[] seriesDefinitions) #PowerPointChartAdds a line chart with default data using point measurements.
Type Parameters
- T
Parameters
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
public PowerPointChart AddLineChartPoints(PowerPointChartData data, Double leftPoints, Double topPoints, Double widthPoints, Double heightPoints) #PowerPointChartAdds a line chart using the supplied data with point measurements.
Parameters
- data OfficeIMO.PowerPoint.PowerPointChartData
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
AddLineChartPoints``1(System.Collections.Generic.IEnumerable{``0} items, System.Func{``0,System.String} categorySelector, System.Double leftPoints, System.Double topPoints, System.Double widthPoints, System.Double heightPoints, OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[] seriesDefinitions) #Adds a line chart using object data selectors (points).
Parameters
- items System.Collections.Generic.IEnumerable{``0}
- categorySelector System.Func{``0,System.String}
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
- seriesDefinitions OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[]
AddLineChart``1(System.Collections.Generic.IEnumerable{``0} items, System.Func{``0,System.String} categorySelector, OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[] seriesDefinitions) #Adds a line chart using object data selectors.
Parameters
- items System.Collections.Generic.IEnumerable{``0}
- categorySelector System.Func{``0,System.String}
- seriesDefinitions OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[]
AddLineChart``1(System.Collections.Generic.IEnumerable{``0} items, System.Func{``0,System.String} categorySelector, System.Int64 left, System.Int64 top, System.Int64 width, System.Int64 height, OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[] seriesDefinitions) #Adds a line chart using object data selectors at a specific position.
Parameters
- items System.Collections.Generic.IEnumerable{``0}
- categorySelector System.Func{``0,System.String}
- left System.Int64
- top System.Int64
- width System.Int64
- height System.Int64
- seriesDefinitions OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[]
public PowerPointAutoShape AddLineCm(Double startXCm, Double startYCm, Double endXCm, Double endYCm, String name = null) #PowerPointAutoShapeAdds a line shape using centimeter measurements.
Parameters
- startXCm System.Double
- startYCm System.Double
- endXCm System.Double
- endYCm System.Double
- name System.String = null
public PowerPointAutoShape AddLineInches(Double startXInches, Double startYInches, Double endXInches, Double endYInches, String name = null) #PowerPointAutoShapeAdds a line shape using inch measurements.
Parameters
- startXInches System.Double
- startYInches System.Double
- endXInches System.Double
- endYInches System.Double
- name System.String = null
public PowerPointAutoShape AddLinePoints(Double startXPoints, Double startYPoints, Double endXPoints, Double endYPoints, String name = null) #PowerPointAutoShapeAdds a line shape using point measurements.
Parameters
- startXPoints System.Double
- startYPoints System.Double
- endXPoints System.Double
- endYPoints System.Double
- name System.String = null
public PowerPointPicture AddPicture(String imagePath, Int64 left = 0, Int64 top = 0, Int64 width = 914400, Int64 height = 914400) #PowerPointPictureAdds an image from the given file path.
Parameters
- imagePath System.String
- left System.Int64 = 0
- top System.Int64 = 0
- width System.Int64 = 914400
- height System.Int64 = 914400
public PowerPointPicture AddPicture(Stream image, ImagePartType imageType, Int64 left = 0, Int64 top = 0, Int64 width = 914400, Int64 height = 914400) #PowerPointPictureAdds an image from the provided stream.
Parameters
- image System.IO.Stream
- Stream containing the image data.
- imageType OfficeIMO.PowerPoint.ImagePartType
- Image format of the stream.
- left System.Int64 = 0
- Left position in EMUs.
- top System.Int64 = 0
- Top position in EMUs.
- width System.Int64 = 914400
- Width in EMUs.
- height System.Int64 = 914400
- Height in EMUs.
public PowerPointPicture AddPicture(String imagePath, PowerPointLayoutBox layout) #PowerPointPictureAdds an image using a layout box.
Parameters
- imagePath System.String
- layout OfficeIMO.PowerPoint.PowerPointLayoutBox
public PowerPointPicture AddPicture(Stream image, ImagePartType imageType, PowerPointLayoutBox layout) #PowerPointPictureAdds an image from a stream using a layout box.
Parameters
- image System.IO.Stream
- imageType OfficeIMO.PowerPoint.ImagePartType
- layout OfficeIMO.PowerPoint.PowerPointLayoutBox
public PowerPointPicture AddPictureCm(String imagePath, Double leftCm, Double topCm, Double widthCm, Double heightCm) #PowerPointPictureAdds an image from the given file path using centimeter measurements.
Parameters
- imagePath System.String
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
public PowerPointPicture AddPictureCm(Stream image, ImagePartType imageType, Double leftCm, Double topCm, Double widthCm, Double heightCm) #PowerPointPictureAdds an image from a stream using centimeter measurements.
Parameters
- image System.IO.Stream
- imageType OfficeIMO.PowerPoint.ImagePartType
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
public PowerPointPicture AddPictureInches(String imagePath, Double leftInches, Double topInches, Double widthInches, Double heightInches) #PowerPointPictureAdds an image from the given file path using inch measurements.
Parameters
- imagePath System.String
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
public PowerPointPicture AddPictureInches(Stream image, ImagePartType imageType, Double leftInches, Double topInches, Double widthInches, Double heightInches) #PowerPointPictureAdds an image from a stream using inch measurements.
Parameters
- image System.IO.Stream
- imageType OfficeIMO.PowerPoint.ImagePartType
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
public PowerPointPicture AddPicturePoints(String imagePath, Double leftPoints, Double topPoints, Double widthPoints, Double heightPoints) #PowerPointPictureAdds an image from the given file path using point measurements.
Parameters
- imagePath System.String
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
public PowerPointPicture AddPicturePoints(Stream image, ImagePartType imageType, Double leftPoints, Double topPoints, Double widthPoints, Double heightPoints) #PowerPointPictureAdds an image from a stream using point measurements.
Parameters
- image System.IO.Stream
- imageType OfficeIMO.PowerPoint.ImagePartType
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
public PowerPointChart AddPieChart<T>(IEnumerable<T> items, Func<T, String> categorySelector, Int64 left, Int64 top, Int64 width, Int64 height, params PowerPointChartSeriesDefinition<T>[] seriesDefinitions) #PowerPointChartAdds a pie chart with default data.
Type Parameters
- T
Parameters
- items IEnumerable<T>
- categorySelector Func<T, String>
- seriesDefinitions PowerPointChartSeriesDefinition<T>[]
public PowerPointChart AddPieChart(Int64 left, Int64 top, Int64 width, Int64 height) #PowerPointChartAdds a pie chart with default data at a specific position.
Parameters
- left System.Int64
- top System.Int64
- width System.Int64
- height System.Int64
public PowerPointChart AddPieChart(PowerPointChartData data, Int64 left = 0, Int64 top = 0, Int64 width = 5486400, Int64 height = 3200400) #PowerPointChartAdds a pie chart using the supplied data.
Parameters
- data OfficeIMO.PowerPoint.PowerPointChartData
- left System.Int64 = 0
- top System.Int64 = 0
- width System.Int64 = 5486400
- height System.Int64 = 3200400
public PowerPointChart AddPieChartCm<T>(IEnumerable<T> items, Func<T, String> categorySelector, Double leftCm, Double topCm, Double widthCm, Double heightCm, params PowerPointChartSeriesDefinition<T>[] seriesDefinitions) #PowerPointChartAdds a pie chart with default data using centimeter measurements.
Type Parameters
- T
Parameters
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
public PowerPointChart AddPieChartCm(PowerPointChartData data, Double leftCm, Double topCm, Double widthCm, Double heightCm) #PowerPointChartAdds a pie chart using the supplied data with centimeter measurements.
Parameters
- data OfficeIMO.PowerPoint.PowerPointChartData
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
AddPieChartCm``1(System.Collections.Generic.IEnumerable{``0} items, System.Func{``0,System.String} categorySelector, System.Double leftCm, System.Double topCm, System.Double widthCm, System.Double heightCm, OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[] seriesDefinitions) #Adds a pie chart using object data selectors (centimeters).
Parameters
- items System.Collections.Generic.IEnumerable{``0}
- categorySelector System.Func{``0,System.String}
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
- seriesDefinitions OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[]
public PowerPointChart AddPieChartInches<T>(IEnumerable<T> items, Func<T, String> categorySelector, Double leftInches, Double topInches, Double widthInches, Double heightInches, params PowerPointChartSeriesDefinition<T>[] seriesDefinitions) #PowerPointChartAdds a pie chart with default data using inch measurements.
Type Parameters
- T
Parameters
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
public PowerPointChart AddPieChartInches(PowerPointChartData data, Double leftInches, Double topInches, Double widthInches, Double heightInches) #PowerPointChartAdds a pie chart using the supplied data with inch measurements.
Parameters
- data OfficeIMO.PowerPoint.PowerPointChartData
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
AddPieChartInches``1(System.Collections.Generic.IEnumerable{``0} items, System.Func{``0,System.String} categorySelector, System.Double leftInches, System.Double topInches, System.Double widthInches, System.Double heightInches, OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[] seriesDefinitions) #Adds a pie chart using object data selectors (inches).
Parameters
- items System.Collections.Generic.IEnumerable{``0}
- categorySelector System.Func{``0,System.String}
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
- seriesDefinitions OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[]
public PowerPointChart AddPieChartPoints<T>(IEnumerable<T> items, Func<T, String> categorySelector, Double leftPoints, Double topPoints, Double widthPoints, Double heightPoints, params PowerPointChartSeriesDefinition<T>[] seriesDefinitions) #PowerPointChartAdds a pie chart with default data using point measurements.
Type Parameters
- T
Parameters
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
public PowerPointChart AddPieChartPoints(PowerPointChartData data, Double leftPoints, Double topPoints, Double widthPoints, Double heightPoints) #PowerPointChartAdds a pie chart using the supplied data with point measurements.
Parameters
- data OfficeIMO.PowerPoint.PowerPointChartData
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
AddPieChartPoints``1(System.Collections.Generic.IEnumerable{``0} items, System.Func{``0,System.String} categorySelector, System.Double leftPoints, System.Double topPoints, System.Double widthPoints, System.Double heightPoints, OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[] seriesDefinitions) #Adds a pie chart using object data selectors (points).
Parameters
- items System.Collections.Generic.IEnumerable{``0}
- categorySelector System.Func{``0,System.String}
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
- seriesDefinitions OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[]
AddPieChart``1(System.Collections.Generic.IEnumerable{``0} items, System.Func{``0,System.String} categorySelector, OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[] seriesDefinitions) #Adds a pie chart using object data selectors.
Parameters
- items System.Collections.Generic.IEnumerable{``0}
- categorySelector System.Func{``0,System.String}
- seriesDefinitions OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[]
AddPieChart``1(System.Collections.Generic.IEnumerable{``0} items, System.Func{``0,System.String} categorySelector, System.Int64 left, System.Int64 top, System.Int64 width, System.Int64 height, OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[] seriesDefinitions) #Adds a pie chart using object data selectors at a specific position.
Parameters
- items System.Collections.Generic.IEnumerable{``0}
- categorySelector System.Func{``0,System.String}
- left System.Int64
- top System.Int64
- width System.Int64
- height System.Int64
- seriesDefinitions OfficeIMO.PowerPoint.PowerPointChartSeriesDefinition{``0}[]
public PowerPointAutoShape AddRectangle(Int64 left, Int64 top, Int64 width, Int64 height, String name = null) #PowerPointAutoShapeAdds a rectangle shape.
Parameters
- left System.Int64
- top System.Int64
- width System.Int64
- height System.Int64
- name System.String = null
public PowerPointAutoShape AddRectangleCm(Double leftCm, Double topCm, Double widthCm, Double heightCm, String name = null) #PowerPointAutoShapeAdds a rectangle shape using centimeter measurements.
Parameters
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
- name System.String = null
public PowerPointAutoShape AddRectangleInches(Double leftInches, Double topInches, Double widthInches, Double heightInches, String name = null) #PowerPointAutoShapeAdds a rectangle shape using inch measurements.
Parameters
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
- name System.String = null
public PowerPointAutoShape AddRectanglePoints(Double leftPoints, Double topPoints, Double widthPoints, Double heightPoints, String name = null) #PowerPointAutoShapeAdds a rectangle shape using point measurements.
Parameters
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
- name System.String = null
public PowerPointChart AddScatterChart<T>(IEnumerable<T> items, Func<T, Double> xSelector, Int64 left, Int64 top, Int64 width, Int64 height, params PowerPointScatterChartSeriesDefinition<T>[] seriesDefinitions) #PowerPointChartAdds a scatter chart with default data.
Type Parameters
- T
Parameters
- items IEnumerable<T>
- xSelector Func<T, Double>
- seriesDefinitions PowerPointScatterChartSeriesDefinition<T>[]
public PowerPointChart AddScatterChart(Int64 left, Int64 top, Int64 width, Int64 height) #PowerPointChartAdds a scatter chart with default data at a specific position.
Parameters
- left System.Int64
- top System.Int64
- width System.Int64
- height System.Int64
public PowerPointChart AddScatterChart(PowerPointScatterChartData data, Int64 left = 0, Int64 top = 0, Int64 width = 5486400, Int64 height = 3200400) #PowerPointChartAdds a scatter chart using the supplied data.
Parameters
- data OfficeIMO.PowerPoint.PowerPointScatterChartData
- left System.Int64 = 0
- top System.Int64 = 0
- width System.Int64 = 5486400
- height System.Int64 = 3200400
public PowerPointChart AddScatterChartCm<T>(IEnumerable<T> items, Func<T, Double> xSelector, Double leftCm, Double topCm, Double widthCm, Double heightCm, params PowerPointScatterChartSeriesDefinition<T>[] seriesDefinitions) #PowerPointChartAdds a scatter chart with default data using centimeter measurements.
Type Parameters
- T
Parameters
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
public PowerPointChart AddScatterChartCm(PowerPointScatterChartData data, Double leftCm, Double topCm, Double widthCm, Double heightCm) #PowerPointChartAdds a scatter chart using the supplied data with centimeter measurements.
Parameters
- data OfficeIMO.PowerPoint.PowerPointScatterChartData
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
AddScatterChartCm``1(System.Collections.Generic.IEnumerable{``0} items, System.Func{``0,System.Double} xSelector, System.Double leftCm, System.Double topCm, System.Double widthCm, System.Double heightCm, OfficeIMO.PowerPoint.PowerPointScatterChartSeriesDefinition{``0}[] seriesDefinitions) #Adds a scatter chart using object data selectors (centimeters).
Parameters
- items System.Collections.Generic.IEnumerable{``0}
- xSelector System.Func{``0,System.Double}
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
- seriesDefinitions OfficeIMO.PowerPoint.PowerPointScatterChartSeriesDefinition{``0}[]
public PowerPointChart AddScatterChartInches<T>(IEnumerable<T> items, Func<T, Double> xSelector, Double leftInches, Double topInches, Double widthInches, Double heightInches, params PowerPointScatterChartSeriesDefinition<T>[] seriesDefinitions) #PowerPointChartAdds a scatter chart with default data using inch measurements.
Type Parameters
- T
Parameters
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
public PowerPointChart AddScatterChartInches(PowerPointScatterChartData data, Double leftInches, Double topInches, Double widthInches, Double heightInches) #PowerPointChartAdds a scatter chart using the supplied data with inch measurements.
Parameters
- data OfficeIMO.PowerPoint.PowerPointScatterChartData
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
AddScatterChartInches``1(System.Collections.Generic.IEnumerable{``0} items, System.Func{``0,System.Double} xSelector, System.Double leftInches, System.Double topInches, System.Double widthInches, System.Double heightInches, OfficeIMO.PowerPoint.PowerPointScatterChartSeriesDefinition{``0}[] seriesDefinitions) #Adds a scatter chart using object data selectors (inches).
Parameters
- items System.Collections.Generic.IEnumerable{``0}
- xSelector System.Func{``0,System.Double}
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
- seriesDefinitions OfficeIMO.PowerPoint.PowerPointScatterChartSeriesDefinition{``0}[]
public PowerPointChart AddScatterChartPoints<T>(IEnumerable<T> items, Func<T, Double> xSelector, Double leftPoints, Double topPoints, Double widthPoints, Double heightPoints, params PowerPointScatterChartSeriesDefinition<T>[] seriesDefinitions) #PowerPointChartAdds a scatter chart with default data using point measurements.
Type Parameters
- T
Parameters
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
public PowerPointChart AddScatterChartPoints(PowerPointScatterChartData data, Double leftPoints, Double topPoints, Double widthPoints, Double heightPoints) #PowerPointChartAdds a scatter chart using the supplied data with point measurements.
Parameters
- data OfficeIMO.PowerPoint.PowerPointScatterChartData
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
AddScatterChartPoints``1(System.Collections.Generic.IEnumerable{``0} items, System.Func{``0,System.Double} xSelector, System.Double leftPoints, System.Double topPoints, System.Double widthPoints, System.Double heightPoints, OfficeIMO.PowerPoint.PowerPointScatterChartSeriesDefinition{``0}[] seriesDefinitions) #Adds a scatter chart using object data selectors (points).
Parameters
- items System.Collections.Generic.IEnumerable{``0}
- xSelector System.Func{``0,System.Double}
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
- seriesDefinitions OfficeIMO.PowerPoint.PowerPointScatterChartSeriesDefinition{``0}[]
AddScatterChart``1(System.Collections.Generic.IEnumerable{``0} items, System.Func{``0,System.Double} xSelector, OfficeIMO.PowerPoint.PowerPointScatterChartSeriesDefinition{``0}[] seriesDefinitions) #Adds a scatter chart using object data selectors.
Parameters
- items System.Collections.Generic.IEnumerable{``0}
- xSelector System.Func{``0,System.Double}
- seriesDefinitions OfficeIMO.PowerPoint.PowerPointScatterChartSeriesDefinition{``0}[]
AddScatterChart``1(System.Collections.Generic.IEnumerable{``0} items, System.Func{``0,System.Double} xSelector, System.Int64 left, System.Int64 top, System.Int64 width, System.Int64 height, OfficeIMO.PowerPoint.PowerPointScatterChartSeriesDefinition{``0}[] seriesDefinitions) #Adds a scatter chart using object data selectors at a specific position.
Parameters
- items System.Collections.Generic.IEnumerable{``0}
- xSelector System.Func{``0,System.Double}
- left System.Int64
- top System.Int64
- width System.Int64
- height System.Int64
- seriesDefinitions OfficeIMO.PowerPoint.PowerPointScatterChartSeriesDefinition{``0}[]
public PowerPointAutoShape AddShape(ShapeTypeValues shapeType, Int64 left = 0, Int64 top = 0, Int64 width = 914400, Int64 height = 914400, String name = null) #PowerPointAutoShapeAdds an auto shape with the specified geometry.
Parameters
- shapeType DocumentFormat.OpenXml.Drawing.ShapeTypeValues
- left System.Int64 = 0
- top System.Int64 = 0
- width System.Int64 = 914400
- height System.Int64 = 914400
- name System.String = null
public PowerPointAutoShape AddShapeCm(ShapeTypeValues shapeType, Double leftCm, Double topCm, Double widthCm, Double heightCm, String name = null) #PowerPointAutoShapeAdds an auto shape with the specified geometry using centimeter measurements.
Parameters
- shapeType DocumentFormat.OpenXml.Drawing.ShapeTypeValues
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
- name System.String = null
public PowerPointAutoShape AddShapeInches(ShapeTypeValues shapeType, Double leftInches, Double topInches, Double widthInches, Double heightInches, String name = null) #PowerPointAutoShapeAdds an auto shape with the specified geometry using inch measurements.
Parameters
- shapeType DocumentFormat.OpenXml.Drawing.ShapeTypeValues
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
- name System.String = null
public PowerPointAutoShape AddShapePoints(ShapeTypeValues shapeType, Double leftPoints, Double topPoints, Double widthPoints, Double heightPoints, String name = null) #PowerPointAutoShapeAdds an auto shape with the specified geometry using point measurements.
Parameters
- shapeType DocumentFormat.OpenXml.Drawing.ShapeTypeValues
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
- name System.String = null
public PowerPointTable AddTable<T>(IEnumerable<T> data, IEnumerable<PowerPointTableColumn<T>> columns, PowerPointLayoutBox layout, Boolean includeHeaders = true) #PowerPointTableAdds a table with the specified rows and columns.
Type Parameters
- T
Parameters
- rows System.Int32
- columns System.Int32
- left System.Int64 = 0
- top System.Int64 = true
- width System.Int64 = 0
- height System.Int64 = 0
public PowerPointTable AddTable<T>(IEnumerable<T> data, IEnumerable<PowerPointTableColumn<T>> columns, Boolean includeHeaders = true, Int64 left = 0, Int64 top = 0, Int64 width = 5000000, Int64 height = 3000000) #PowerPointTableAdds a table with a style preset applied.
Type Parameters
- T
Parameters
- rows System.Int32
- columns System.Int32 = null
- preset OfficeIMO.PowerPoint.PowerPointTableStylePreset = true
- left System.Int64 = 0
- top System.Int64 = 0
- width System.Int64 = 5000000
- height System.Int64 = 3000000
public PowerPointTable AddTable(Int32 rows, Int32 columns, String styleName, Int64 left = 0, Int64 top = 0, Int64 width = 5000000, Int64 height = 3000000, Boolean ignoreCase = true, Nullable<Boolean> firstRow = null, Nullable<Boolean> lastRow = null, Nullable<Boolean> firstColumn = null, Nullable<Boolean> lastColumn = null, Nullable<Boolean> bandedRows = null, Nullable<Boolean> bandedColumns = null) #PowerPointTableAdds a table with a table style name applied.
Parameters
- rows System.Int32
- columns System.Int32
- styleName System.String
- left System.Int64 = 0
- top System.Int64 = 0
- width System.Int64 = 5000000
- height System.Int64 = 3000000
- ignoreCase System.Boolean = true
- firstRow System.Nullable{System.Boolean} = null
- lastRow System.Nullable{System.Boolean} = null
- firstColumn System.Nullable{System.Boolean} = null
- lastColumn System.Nullable{System.Boolean} = null
- bandedRows System.Nullable{System.Boolean} = null
- bandedColumns System.Nullable{System.Boolean} = null
public PowerPointTable AddTable(Int32 rows, Int32 columns, PowerPointLayoutBox layout) #PowerPointTableAdds a table using a layout box.
Parameters
- rows System.Int32
- columns System.Int32
- layout OfficeIMO.PowerPoint.PowerPointLayoutBox
public PowerPointTable AddTableCm<T>(IEnumerable<T> data, Double leftCm, Double topCm, Double widthCm, Double heightCm) #PowerPointTableAdds a table with the specified rows and columns using centimeter measurements.
Type Parameters
- T
Parameters
- rows System.Int32
- columns System.Int32
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
AddTableCm``1(System.Collections.Generic.IEnumerable{``0} data, System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointTableColumn{``0}} columns, System.Boolean includeHeaders, System.Double leftCm, System.Double topCm, System.Double widthCm, System.Double heightCm) #Adds a table using explicit column bindings (centimeters).
Parameters
- data System.Collections.Generic.IEnumerable{``0}
- columns System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointTableColumn{``0}}
- includeHeaders System.Boolean
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
AddTableCm``1(System.Collections.Generic.IEnumerable{``0} data, System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointTableColumn{``0}} columns, System.Double leftCm, System.Double topCm, System.Double widthCm, System.Double heightCm) #Adds a table using explicit column bindings (centimeters).
Parameters
- data System.Collections.Generic.IEnumerable{``0}
- columns System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointTableColumn{``0}}
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
AddTableCm``1(System.Collections.Generic.IEnumerable{``0} data, System.Action{OfficeIMO.PowerPoint.ObjectFlattenerOptions} configure, System.Boolean includeHeaders, System.Double leftCm, System.Double topCm, System.Double widthCm, System.Double heightCm) #Adds a table built from a sequence of objects using centimeter measurements.
Parameters
- data System.Collections.Generic.IEnumerable{``0}
- configure System.Action{OfficeIMO.PowerPoint.ObjectFlattenerOptions}
- includeHeaders System.Boolean
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
AddTableCm``1(System.Collections.Generic.IEnumerable{``0} data, System.Double leftCm, System.Double topCm, System.Double widthCm, System.Double heightCm) #Adds a table built from a sequence of objects using centimeter measurements.
Parameters
- data System.Collections.Generic.IEnumerable{``0}
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
public PowerPointTable AddTableInches<T>(IEnumerable<T> data, Double leftInches, Double topInches, Double widthInches, Double heightInches) #PowerPointTableAdds a table with the specified rows and columns using inch measurements.
Type Parameters
- T
Parameters
- rows System.Int32
- columns System.Int32
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
AddTableInches``1(System.Collections.Generic.IEnumerable{``0} data, System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointTableColumn{``0}} columns, System.Boolean includeHeaders, System.Double leftInches, System.Double topInches, System.Double widthInches, System.Double heightInches) #Adds a table using explicit column bindings (inches).
Parameters
- data System.Collections.Generic.IEnumerable{``0}
- columns System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointTableColumn{``0}}
- includeHeaders System.Boolean
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
AddTableInches``1(System.Collections.Generic.IEnumerable{``0} data, System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointTableColumn{``0}} columns, System.Double leftInches, System.Double topInches, System.Double widthInches, System.Double heightInches) #Adds a table using explicit column bindings (inches).
Parameters
- data System.Collections.Generic.IEnumerable{``0}
- columns System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointTableColumn{``0}}
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
AddTableInches``1(System.Collections.Generic.IEnumerable{``0} data, System.Action{OfficeIMO.PowerPoint.ObjectFlattenerOptions} configure, System.Boolean includeHeaders, System.Double leftInches, System.Double topInches, System.Double widthInches, System.Double heightInches) #Adds a table built from a sequence of objects using inch measurements.
Parameters
- data System.Collections.Generic.IEnumerable{``0}
- configure System.Action{OfficeIMO.PowerPoint.ObjectFlattenerOptions}
- includeHeaders System.Boolean
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
AddTableInches``1(System.Collections.Generic.IEnumerable{``0} data, System.Double leftInches, System.Double topInches, System.Double widthInches, System.Double heightInches) #Adds a table built from a sequence of objects using inch measurements.
Parameters
- data System.Collections.Generic.IEnumerable{``0}
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
public PowerPointTable AddTablePoints<T>(IEnumerable<T> data, Double leftPoints, Double topPoints, Double widthPoints, Double heightPoints) #PowerPointTableAdds a table with the specified rows and columns using point measurements.
Type Parameters
- T
Parameters
- rows System.Int32
- columns System.Int32
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
AddTablePoints``1(System.Collections.Generic.IEnumerable{``0} data, System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointTableColumn{``0}} columns, System.Boolean includeHeaders, System.Double leftPoints, System.Double topPoints, System.Double widthPoints, System.Double heightPoints) #Adds a table using explicit column bindings (points).
Parameters
- data System.Collections.Generic.IEnumerable{``0}
- columns System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointTableColumn{``0}}
- includeHeaders System.Boolean
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
AddTablePoints``1(System.Collections.Generic.IEnumerable{``0} data, System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointTableColumn{``0}} columns, System.Double leftPoints, System.Double topPoints, System.Double widthPoints, System.Double heightPoints) #Adds a table using explicit column bindings (points).
Parameters
- data System.Collections.Generic.IEnumerable{``0}
- columns System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointTableColumn{``0}}
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
AddTablePoints``1(System.Collections.Generic.IEnumerable{``0} data, System.Action{OfficeIMO.PowerPoint.ObjectFlattenerOptions} configure, System.Boolean includeHeaders, System.Double leftPoints, System.Double topPoints, System.Double widthPoints, System.Double heightPoints) #Adds a table built from a sequence of objects using point measurements.
Parameters
- data System.Collections.Generic.IEnumerable{``0}
- configure System.Action{OfficeIMO.PowerPoint.ObjectFlattenerOptions}
- includeHeaders System.Boolean
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
AddTablePoints``1(System.Collections.Generic.IEnumerable{``0} data, System.Double leftPoints, System.Double topPoints, System.Double widthPoints, System.Double heightPoints) #Adds a table built from a sequence of objects using point measurements.
Parameters
- data System.Collections.Generic.IEnumerable{``0}
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
AddTable``1(System.Collections.Generic.IEnumerable{``0} data, System.Action{OfficeIMO.PowerPoint.ObjectFlattenerOptions} configure, System.Boolean includeHeaders, System.Int64 left, System.Int64 top, System.Int64 width, System.Int64 height) #Adds a table built from a sequence of objects.
Parameters
- data System.Collections.Generic.IEnumerable{``0}
- configure System.Action{OfficeIMO.PowerPoint.ObjectFlattenerOptions}
- includeHeaders System.Boolean
- left System.Int64
- top System.Int64
- width System.Int64
- height System.Int64
AddTable``1(System.Collections.Generic.IEnumerable{``0} data, System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointTableColumn{``0}} columns, System.Boolean includeHeaders, System.Int64 left, System.Int64 top, System.Int64 width, System.Int64 height) #Adds a table using explicit column bindings.
Parameters
- data System.Collections.Generic.IEnumerable{``0}
- columns System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointTableColumn{``0}}
- includeHeaders System.Boolean
- left System.Int64
- top System.Int64
- width System.Int64
- height System.Int64
AddTable``1(System.Collections.Generic.IEnumerable{``0} data, System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointTableColumn{``0}} columns, OfficeIMO.PowerPoint.PowerPointTableStylePreset preset, System.Boolean includeHeaders, System.Int64 left, System.Int64 top, System.Int64 width, System.Int64 height) #Adds a table using explicit column bindings with a style preset applied.
Parameters
- data System.Collections.Generic.IEnumerable{``0}
- columns System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointTableColumn{``0}}
- preset OfficeIMO.PowerPoint.PowerPointTableStylePreset
- includeHeaders System.Boolean
- left System.Int64
- top System.Int64
- width System.Int64
- height System.Int64
AddTable``1(System.Collections.Generic.IEnumerable{``0} data, System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointTableColumn{``0}} columns, System.String styleName, System.Boolean includeHeaders, System.Int64 left, System.Int64 top, System.Int64 width, System.Int64 height, System.Boolean ignoreCase, System.Nullable{System.Boolean} firstRow, System.Nullable{System.Boolean} lastRow, System.Nullable{System.Boolean} firstColumn, System.Nullable{System.Boolean} lastColumn, System.Nullable{System.Boolean} bandedRows, System.Nullable{System.Boolean} bandedColumns) #Adds a table using explicit column bindings with a table style name applied.
Parameters
- data System.Collections.Generic.IEnumerable{``0}
- columns System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointTableColumn{``0}}
- styleName System.String
- includeHeaders System.Boolean
- left System.Int64
- top System.Int64
- width System.Int64
- height System.Int64
- ignoreCase System.Boolean
- firstRow System.Nullable{System.Boolean}
- lastRow System.Nullable{System.Boolean}
- firstColumn System.Nullable{System.Boolean}
- lastColumn System.Nullable{System.Boolean}
- bandedRows System.Nullable{System.Boolean}
- bandedColumns System.Nullable{System.Boolean}
AddTable``1(System.Collections.Generic.IEnumerable{``0} data, System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointTableColumn{``0}} columns, OfficeIMO.PowerPoint.PowerPointLayoutBox layout, System.Boolean includeHeaders) #Adds a table using explicit column bindings and a layout box.
Parameters
- data System.Collections.Generic.IEnumerable{``0}
- columns System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointTableColumn{``0}}
- layout OfficeIMO.PowerPoint.PowerPointLayoutBox
- includeHeaders System.Boolean
public PowerPointTextBox AddTextBox(String text, Int64 left = 838200, Int64 top = 2174875, Int64 width = 7772400, Int64 height = 3962400) #PowerPointTextBoxAdds a textbox with the specified text.
Parameters
- text System.String
- left System.Int64 = 838200
- top System.Int64 = 2174875
- width System.Int64 = 7772400
- height System.Int64 = 3962400
public PowerPointTextBox AddTextBox(String text, PowerPointLayoutBox layout) #PowerPointTextBoxAdds a textbox using a layout box.
Parameters
- text System.String
- layout OfficeIMO.PowerPoint.PowerPointLayoutBox
public PowerPointTextBox AddTextBox(PowerPointLayoutBox layout) #PowerPointTextBoxAdds an empty textbox using a layout box.
Parameters
- layout OfficeIMO.PowerPoint.PowerPointLayoutBox
public PowerPointTextBox AddTextBoxCm(String text, Double leftCm, Double topCm, Double widthCm, Double heightCm) #PowerPointTextBoxAdds a textbox using centimeter measurements.
Parameters
- text System.String
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
public PowerPointTextBox AddTextBoxInches(String text, Double leftInches, Double topInches, Double widthInches, Double heightInches) #PowerPointTextBoxAdds a textbox using inch measurements.
Parameters
- text System.String
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
public PowerPointTextBox AddTextBoxPoints(String text, Double leftPoints, Double topPoints, Double widthPoints, Double heightPoints) #PowerPointTextBoxAdds a textbox using point measurements.
Parameters
- text System.String
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
public PowerPointTextBox AddTitle(String text, Int64 left = 838200, Int64 top = 365125, Int64 width = 7772400, Int64 height = 1470025) #PowerPointTextBoxAdds a title textbox to the slide.
Parameters
- text System.String
- left System.Int64 = 838200
- top System.Int64 = 365125
- width System.Int64 = 7772400
- height System.Int64 = 1470025
public PowerPointTextBox AddTitle(String text, PowerPointLayoutBox layout) #PowerPointTextBoxAdds a title textbox using a layout box.
Parameters
- text System.String
- layout OfficeIMO.PowerPoint.PowerPointLayoutBox
public PowerPointTextBox AddTitleCm(String text, Double leftCm, Double topCm, Double widthCm, Double heightCm) #PowerPointTextBoxAdds a title textbox using centimeter measurements.
Parameters
- text System.String
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
public PowerPointTextBox AddTitleInches(String text, Double leftInches, Double topInches, Double widthInches, Double heightInches) #PowerPointTextBoxAdds a title textbox using inch measurements.
Parameters
- text System.String
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
public PowerPointTextBox AddTitlePoints(String text, Double leftPoints, Double topPoints, Double widthPoints, Double heightPoints) #PowerPointTextBoxAdds a title textbox using point measurements.
Parameters
- text System.String
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
public Void AlignGroupChildren(PowerPointGroupShape groupShape, PowerPointShapeAlignment alignment) #VoidAligns child shapes within the group's bounds.
Parameters
- groupShape OfficeIMO.PowerPoint.PowerPointGroupShape
- alignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
public Void AlignShapes(IEnumerable<PowerPointShape> shapes, PowerPointShapeAlignment alignment) #VoidAligns shapes within their selection bounds.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- alignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
public Void AlignShapes(IEnumerable<PowerPointShape> shapes, PowerPointShapeAlignment alignment, PowerPointLayoutBox bounds) #VoidAligns shapes within a custom bounding box.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- alignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
- bounds OfficeIMO.PowerPoint.PowerPointLayoutBox
public Void AlignShapesToSlide(IEnumerable<PowerPointShape> shapes, PowerPointShapeAlignment alignment) #VoidAligns shapes within the full slide bounds.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- alignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
public Void AlignShapesToSlideContent(IEnumerable<PowerPointShape> shapes, PowerPointShapeAlignment alignment, Int64 marginEmus) #VoidAligns shapes within the slide content bounds using a margin (EMUs).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- alignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
- marginEmus System.Int64
public Void AlignShapesToSlideContentCm(IEnumerable<PowerPointShape> shapes, PowerPointShapeAlignment alignment, Double marginCm) #VoidAligns shapes within the slide content bounds using a margin (centimeters).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- alignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
- marginCm System.Double
public Void AlignShapesToSlideContentInches(IEnumerable<PowerPointShape> shapes, PowerPointShapeAlignment alignment, Double marginInches) #VoidAligns shapes within the slide content bounds using a margin (inches).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- alignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
- marginInches System.Double
public Void AlignShapesToSlideContentPoints(IEnumerable<PowerPointShape> shapes, PowerPointShapeAlignment alignment, Double marginPoints) #VoidAligns shapes within the slide content bounds using a margin (points).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- alignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
- marginPoints System.Double
public Void ArrangeGroupChildrenInGrid(PowerPointGroupShape groupShape, Int32 columns, Int32 rows, Int64 gutterX = 0, Int64 gutterY = 0, Boolean resizeToCell = true, PowerPointShapeGridFlow flow = RowMajor) #VoidArranges child shapes into a grid within the group's bounds.
Parameters
- groupShape OfficeIMO.PowerPoint.PowerPointGroupShape
- columns System.Int32
- rows System.Int32
- gutterX System.Int64 = 0
- gutterY System.Int64 = 0
- resizeToCell System.Boolean = true
- flow OfficeIMO.PowerPoint.PowerPointShapeGridFlow = RowMajor
public Void ArrangeGroupChildrenInGridAuto(PowerPointGroupShape groupShape, Int64 gutterX = 0, Int64 gutterY = 0, Boolean resizeToCell = true, PowerPointShapeGridFlow flow = RowMajor) #VoidArranges child shapes into an auto-sized grid within the group's bounds.
Parameters
- groupShape OfficeIMO.PowerPoint.PowerPointGroupShape
- gutterX System.Int64 = 0
- gutterY System.Int64 = 0
- resizeToCell System.Boolean = true
- flow OfficeIMO.PowerPoint.PowerPointShapeGridFlow = RowMajor
public Void ArrangeGroupChildrenInGridAuto(PowerPointGroupShape groupShape, PowerPointShapeGridOptions options) #VoidArranges child shapes into an auto-sized grid within the group's bounds using options.
Parameters
- groupShape OfficeIMO.PowerPoint.PowerPointGroupShape
- options OfficeIMO.PowerPoint.PowerPointShapeGridOptions
public Void ArrangeShapesInGrid(IEnumerable<PowerPointShape> shapes, Int32 columns, Int32 rows, Int64 gutterX = 0, Int64 gutterY = 0, Boolean resizeToCell = true, PowerPointShapeGridFlow flow = RowMajor) #VoidArranges shapes into a grid within their selection bounds.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- columns System.Int32
- rows System.Int32
- gutterX System.Int64 = 0
- gutterY System.Int64 = 0
- resizeToCell System.Boolean = true
- flow OfficeIMO.PowerPoint.PowerPointShapeGridFlow = RowMajor
public Void ArrangeShapesInGrid(IEnumerable<PowerPointShape> shapes, PowerPointLayoutBox bounds, Int32 columns, Int32 rows, Int64 gutterX = 0, Int64 gutterY = 0, Boolean resizeToCell = true, PowerPointShapeGridFlow flow = RowMajor) #VoidArranges shapes into a grid within a custom bounding box.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- bounds OfficeIMO.PowerPoint.PowerPointLayoutBox
- columns System.Int32
- rows System.Int32
- gutterX System.Int64 = 0
- gutterY System.Int64 = 0
- resizeToCell System.Boolean = true
- flow OfficeIMO.PowerPoint.PowerPointShapeGridFlow = RowMajor
public Void ArrangeShapesInGridAuto(IEnumerable<PowerPointShape> shapes, Int64 gutterX = 0, Int64 gutterY = 0, Boolean resizeToCell = true, PowerPointShapeGridFlow flow = RowMajor) #VoidArranges shapes into an auto-sized grid within their selection bounds.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- gutterX System.Int64 = 0
- gutterY System.Int64 = 0
- resizeToCell System.Boolean = true
- flow OfficeIMO.PowerPoint.PowerPointShapeGridFlow = RowMajor
public Void ArrangeShapesInGridAuto(IEnumerable<PowerPointShape> shapes, PowerPointLayoutBox bounds, Int64 gutterX = 0, Int64 gutterY = 0, Boolean resizeToCell = true, PowerPointShapeGridFlow flow = RowMajor) #VoidArranges shapes into an auto-sized grid within a custom bounding box.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- bounds OfficeIMO.PowerPoint.PowerPointLayoutBox
- gutterX System.Int64 = 0
- gutterY System.Int64 = 0
- resizeToCell System.Boolean = true
- flow OfficeIMO.PowerPoint.PowerPointShapeGridFlow = RowMajor
public Void ArrangeShapesInGridAuto(IEnumerable<PowerPointShape> shapes, PowerPointLayoutBox bounds, PowerPointShapeGridOptions options) #VoidArranges shapes into an auto-sized grid within a custom bounding box using options.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- bounds OfficeIMO.PowerPoint.PowerPointLayoutBox
- options OfficeIMO.PowerPoint.PowerPointShapeGridOptions
public Void ArrangeShapesInGridAutoToSlide(IEnumerable<PowerPointShape> shapes, Int64 gutterX = 0, Int64 gutterY = 0, Boolean resizeToCell = true, PowerPointShapeGridFlow flow = RowMajor) #VoidArranges shapes into an auto-sized grid that spans the slide bounds.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- gutterX System.Int64 = 0
- gutterY System.Int64 = 0
- resizeToCell System.Boolean = true
- flow OfficeIMO.PowerPoint.PowerPointShapeGridFlow = RowMajor
public Void ArrangeShapesInGridAutoToSlide(IEnumerable<PowerPointShape> shapes, PowerPointShapeGridOptions options) #VoidArranges shapes into an auto-sized grid that spans the slide bounds using options.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- options OfficeIMO.PowerPoint.PowerPointShapeGridOptions
public Void ArrangeShapesInGridAutoToSlideContent(IEnumerable<PowerPointShape> shapes, Int64 marginEmus, Int64 gutterX = 0, Int64 gutterY = 0, Boolean resizeToCell = true, PowerPointShapeGridFlow flow = RowMajor) #VoidArranges shapes into an auto-sized grid that spans the slide content bounds using a margin (EMUs).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- marginEmus System.Int64
- gutterX System.Int64 = 0
- gutterY System.Int64 = 0
- resizeToCell System.Boolean = true
- flow OfficeIMO.PowerPoint.PowerPointShapeGridFlow = RowMajor
public Void ArrangeShapesInGridAutoToSlideContent(IEnumerable<PowerPointShape> shapes, Int64 marginEmus, PowerPointShapeGridOptions options) #VoidArranges shapes into an auto-sized grid that spans the slide content bounds using a margin (EMUs) and options.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- marginEmus System.Int64
- options OfficeIMO.PowerPoint.PowerPointShapeGridOptions
public Void ArrangeShapesInGridAutoToSlideContentCm(IEnumerable<PowerPointShape> shapes, Double marginCm, Double gutterXCm = 0, Double gutterYCm = 0, Boolean resizeToCell = true, PowerPointShapeGridFlow flow = RowMajor) #VoidArranges shapes into an auto-sized grid that spans the slide content bounds using a margin (centimeters).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- marginCm System.Double
- gutterXCm System.Double = 0
- gutterYCm System.Double = 0
- resizeToCell System.Boolean = true
- flow OfficeIMO.PowerPoint.PowerPointShapeGridFlow = RowMajor
public Void ArrangeShapesInGridAutoToSlideContentInches(IEnumerable<PowerPointShape> shapes, Double marginInches, Double gutterXInches = 0, Double gutterYInches = 0, Boolean resizeToCell = true, PowerPointShapeGridFlow flow = RowMajor) #VoidArranges shapes into an auto-sized grid that spans the slide content bounds using a margin (inches).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- marginInches System.Double
- gutterXInches System.Double = 0
- gutterYInches System.Double = 0
- resizeToCell System.Boolean = true
- flow OfficeIMO.PowerPoint.PowerPointShapeGridFlow = RowMajor
public Void ArrangeShapesInGridAutoToSlideContentPoints(IEnumerable<PowerPointShape> shapes, Double marginPoints, Double gutterXPoints = 0, Double gutterYPoints = 0, Boolean resizeToCell = true, PowerPointShapeGridFlow flow = RowMajor) #VoidArranges shapes into an auto-sized grid that spans the slide content bounds using a margin (points).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- marginPoints System.Double
- gutterXPoints System.Double = 0
- gutterYPoints System.Double = 0
- resizeToCell System.Boolean = true
- flow OfficeIMO.PowerPoint.PowerPointShapeGridFlow = RowMajor
public Void ArrangeShapesInGridToSlide(IEnumerable<PowerPointShape> shapes, Int32 columns, Int32 rows, Int64 gutterX = 0, Int64 gutterY = 0, Boolean resizeToCell = true, PowerPointShapeGridFlow flow = RowMajor) #VoidArranges shapes into a grid that spans the slide bounds.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- columns System.Int32
- rows System.Int32
- gutterX System.Int64 = 0
- gutterY System.Int64 = 0
- resizeToCell System.Boolean = true
- flow OfficeIMO.PowerPoint.PowerPointShapeGridFlow = RowMajor
public Void ArrangeShapesInGridToSlideContent(IEnumerable<PowerPointShape> shapes, Int32 columns, Int32 rows, Int64 marginEmus, Int64 gutterX = 0, Int64 gutterY = 0, Boolean resizeToCell = true, PowerPointShapeGridFlow flow = RowMajor) #VoidArranges shapes into a grid that spans the slide content bounds using a margin (EMUs).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- columns System.Int32
- rows System.Int32
- marginEmus System.Int64
- gutterX System.Int64 = 0
- gutterY System.Int64 = 0
- resizeToCell System.Boolean = true
- flow OfficeIMO.PowerPoint.PowerPointShapeGridFlow = RowMajor
public Void ArrangeShapesInGridToSlideContentCm(IEnumerable<PowerPointShape> shapes, Int32 columns, Int32 rows, Double marginCm, Double gutterXCm = 0, Double gutterYCm = 0, Boolean resizeToCell = true, PowerPointShapeGridFlow flow = RowMajor) #VoidArranges shapes into a grid that spans the slide content bounds using a margin (centimeters).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- columns System.Int32
- rows System.Int32
- marginCm System.Double
- gutterXCm System.Double = 0
- gutterYCm System.Double = 0
- resizeToCell System.Boolean = true
- flow OfficeIMO.PowerPoint.PowerPointShapeGridFlow = RowMajor
public Void ArrangeShapesInGridToSlideContentInches(IEnumerable<PowerPointShape> shapes, Int32 columns, Int32 rows, Double marginInches, Double gutterXInches = 0, Double gutterYInches = 0, Boolean resizeToCell = true, PowerPointShapeGridFlow flow = RowMajor) #VoidArranges shapes into a grid that spans the slide content bounds using a margin (inches).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- columns System.Int32
- rows System.Int32
- marginInches System.Double
- gutterXInches System.Double = 0
- gutterYInches System.Double = 0
- resizeToCell System.Boolean = true
- flow OfficeIMO.PowerPoint.PowerPointShapeGridFlow = RowMajor
public Void ArrangeShapesInGridToSlideContentPoints(IEnumerable<PowerPointShape> shapes, Int32 columns, Int32 rows, Double marginPoints, Double gutterXPoints = 0, Double gutterYPoints = 0, Boolean resizeToCell = true, PowerPointShapeGridFlow flow = RowMajor) #VoidArranges shapes into a grid that spans the slide content bounds using a margin (points).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- columns System.Int32
- rows System.Int32
- marginPoints System.Double
- gutterXPoints System.Double = 0
- gutterYPoints System.Double = 0
- resizeToCell System.Boolean = true
- flow OfficeIMO.PowerPoint.PowerPointShapeGridFlow = RowMajor
public Void BringForward(PowerPointShape shape) #VoidMoves the shape one step forward in z-order.
Parameters
- shape OfficeIMO.PowerPoint.PowerPointShape
public Void BringToFront(PowerPointShape shape) #VoidMoves the shape to the front (top) of the z-order.
Parameters
- shape OfficeIMO.PowerPoint.PowerPointShape
public Void DistributeGroupChildren(PowerPointGroupShape groupShape, PowerPointShapeDistribution distribution) #VoidDistributes child shapes within the group's bounds.
Parameters
- groupShape OfficeIMO.PowerPoint.PowerPointGroupShape
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
public Void DistributeGroupChildren(PowerPointGroupShape groupShape, PowerPointShapeDistribution distribution, PowerPointShapeAlignment crossAxisAlignment) #VoidDistributes child shapes within the group's bounds and aligns on the cross axis.
Parameters
- groupShape OfficeIMO.PowerPoint.PowerPointGroupShape
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- crossAxisAlignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
public Void DistributeGroupChildrenWithSpacing(PowerPointGroupShape groupShape, PowerPointShapeDistribution distribution, Int64 spacingEmus, Boolean center = false) #VoidDistributes child shapes with fixed spacing within the group's bounds.
Parameters
- groupShape OfficeIMO.PowerPoint.PowerPointGroupShape
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- spacingEmus System.Int64
- center System.Boolean = false
public Void DistributeGroupChildrenWithSpacing(PowerPointGroupShape groupShape, PowerPointShapeDistribution distribution, PowerPointShapeSpacingOptions options) #VoidDistributes child shapes with fixed spacing within the group's bounds using options.
Parameters
- groupShape OfficeIMO.PowerPoint.PowerPointGroupShape
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- options OfficeIMO.PowerPoint.PowerPointShapeSpacingOptions
public Void DistributeShapes(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution) #VoidDistributes shapes evenly within their selection bounds.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
public Void DistributeShapes(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution, PowerPointLayoutBox bounds) #VoidDistributes shapes evenly within their selection bounds and aligns them on the cross axis.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- crossAxisAlignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
DistributeShapes(System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape} shapes, OfficeIMO.PowerPoint.PowerPointShapeDistribution distribution, OfficeIMO.PowerPoint.PowerPointLayoutBox bounds) #Distributes shapes evenly within a custom bounding box.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- bounds OfficeIMO.PowerPoint.PowerPointLayoutBox
public Void DistributeShapes(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution, PowerPointLayoutBox bounds, PowerPointShapeAlignment crossAxisAlignment) #VoidDistributes shapes evenly within a custom bounding box and aligns them on the cross axis.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- bounds OfficeIMO.PowerPoint.PowerPointLayoutBox
- crossAxisAlignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
public Void DistributeShapesToSlide(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution) #VoidDistributes shapes evenly within the full slide bounds.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
public Void DistributeShapesToSlide(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution, PowerPointShapeAlignment crossAxisAlignment) #VoidDistributes shapes evenly within the full slide bounds and aligns them on the cross axis.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- crossAxisAlignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
public Void DistributeShapesToSlideContent(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution, Int64 marginEmus, PowerPointShapeAlignment crossAxisAlignment) #VoidDistributes shapes evenly within the slide content bounds using a margin (EMUs) and aligns them on the cross axis.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- marginEmus System.Int64
- crossAxisAlignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
public Void DistributeShapesToSlideContent(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution, Int64 marginEmus) #VoidDistributes shapes evenly within the slide content bounds using a margin (EMUs).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- marginEmus System.Int64
public Void DistributeShapesToSlideContentCm(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution, Double marginCm, PowerPointShapeAlignment crossAxisAlignment) #VoidDistributes shapes evenly within the slide content bounds using a margin (centimeters) and aligns them on the cross axis.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- marginCm System.Double
- crossAxisAlignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
public Void DistributeShapesToSlideContentCm(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution, Double marginCm) #VoidDistributes shapes evenly within the slide content bounds using a margin (centimeters).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- marginCm System.Double
public Void DistributeShapesToSlideContentInches(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution, Double marginInches, PowerPointShapeAlignment crossAxisAlignment) #VoidDistributes shapes evenly within the slide content bounds using a margin (inches) and aligns them on the cross axis.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- marginInches System.Double
- crossAxisAlignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
public Void DistributeShapesToSlideContentInches(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution, Double marginInches) #VoidDistributes shapes evenly within the slide content bounds using a margin (inches).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- marginInches System.Double
public Void DistributeShapesToSlideContentPoints(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution, Double marginPoints, PowerPointShapeAlignment crossAxisAlignment) #VoidDistributes shapes evenly within the slide content bounds using a margin (points) and aligns them on the cross axis.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- marginPoints System.Double
- crossAxisAlignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
public Void DistributeShapesToSlideContentPoints(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution, Double marginPoints) #VoidDistributes shapes evenly within the slide content bounds using a margin (points).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- marginPoints System.Double
public Void DistributeShapesWithSpacing(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution, PowerPointLayoutBox bounds, PowerPointShapeSpacingOptions options) #VoidDistributes shapes with a fixed spacing within their selection bounds.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- spacingEmus System.Int64
- center System.Boolean = false
DistributeShapesWithSpacing(System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape} shapes, OfficeIMO.PowerPoint.PowerPointShapeDistribution distribution, System.Int64 spacingEmus, OfficeIMO.PowerPoint.PowerPointShapeAlignment alignment) #Distributes shapes with a fixed spacing within their selection bounds using alignment.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- spacingEmus System.Int64
- alignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
public Void DistributeShapesWithSpacing(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution, PowerPointShapeSpacingOptions options) #VoidDistributes shapes with a fixed spacing within their selection bounds using options.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- options OfficeIMO.PowerPoint.PowerPointShapeSpacingOptions
public Void DistributeShapesWithSpacing(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution, PowerPointLayoutBox bounds, Int64 spacingEmus, PowerPointShapeAlignment alignment) #VoidDistributes shapes with a fixed spacing within their selection bounds using alignment and cross-axis alignment.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- spacingEmus System.Int64
- alignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
- crossAxisAlignment OfficeIMO.PowerPoint.PowerPointShapeAlignment = false
DistributeShapesWithSpacing(System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape} shapes, OfficeIMO.PowerPoint.PowerPointShapeDistribution distribution, OfficeIMO.PowerPoint.PowerPointLayoutBox bounds, System.Int64 spacingEmus, System.Boolean center) #Distributes shapes with a fixed spacing within a custom bounding box.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- bounds OfficeIMO.PowerPoint.PowerPointLayoutBox
- spacingEmus System.Int64
- center System.Boolean
DistributeShapesWithSpacing(System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape} shapes, OfficeIMO.PowerPoint.PowerPointShapeDistribution distribution, OfficeIMO.PowerPoint.PowerPointLayoutBox bounds, System.Int64 spacingEmus, OfficeIMO.PowerPoint.PowerPointShapeAlignment alignment) #Distributes shapes with a fixed spacing within a custom bounding box using alignment.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- bounds OfficeIMO.PowerPoint.PowerPointLayoutBox
- spacingEmus System.Int64
- alignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
DistributeShapesWithSpacing(System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape} shapes, OfficeIMO.PowerPoint.PowerPointShapeDistribution distribution, OfficeIMO.PowerPoint.PowerPointLayoutBox bounds, OfficeIMO.PowerPoint.PowerPointShapeSpacingOptions options) #Distributes shapes with a fixed spacing within a custom bounding box using options.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- bounds OfficeIMO.PowerPoint.PowerPointLayoutBox
- options OfficeIMO.PowerPoint.PowerPointShapeSpacingOptions
public Void DistributeShapesWithSpacing(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution, PowerPointLayoutBox bounds, Int64 spacingEmus, PowerPointShapeAlignment alignment, PowerPointShapeAlignment crossAxisAlignment) #VoidDistributes shapes with a fixed spacing within a custom bounding box using alignment and cross-axis alignment.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- bounds OfficeIMO.PowerPoint.PowerPointLayoutBox
- spacingEmus System.Int64
- alignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
- crossAxisAlignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
public Void DistributeShapesWithSpacingCm(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution, Double spacingCm, Boolean center = false) #VoidDistributes shapes with a fixed spacing using centimeters.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- spacingCm System.Double
- center System.Boolean = false
public Void DistributeShapesWithSpacingInches(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution, Double spacingInches, Boolean center = false) #VoidDistributes shapes with a fixed spacing using inches.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- spacingInches System.Double
- center System.Boolean = false
public Void DistributeShapesWithSpacingPoints(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution, Double spacingPoints, Boolean center = false) #VoidDistributes shapes with a fixed spacing using points.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- spacingPoints System.Double
- center System.Boolean = false
public Void DistributeShapesWithSpacingToSlide(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution, Int64 spacingEmus, PowerPointShapeAlignment alignment) #VoidDistributes shapes with a fixed spacing within the full slide bounds.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- spacingEmus System.Int64
- center System.Boolean = false
DistributeShapesWithSpacingToSlide(System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape} shapes, OfficeIMO.PowerPoint.PowerPointShapeDistribution distribution, System.Int64 spacingEmus, OfficeIMO.PowerPoint.PowerPointShapeAlignment alignment) #Distributes shapes with a fixed spacing within the full slide bounds using alignment.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- spacingEmus System.Int64
- alignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
public Void DistributeShapesWithSpacingToSlide(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution, PowerPointShapeSpacingOptions options) #VoidDistributes shapes with a fixed spacing within the full slide bounds using options.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- options OfficeIMO.PowerPoint.PowerPointShapeSpacingOptions
public Void DistributeShapesWithSpacingToSlide(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution, Int64 spacingEmus, PowerPointShapeAlignment alignment, PowerPointShapeAlignment crossAxisAlignment) #VoidDistributes shapes with a fixed spacing within the full slide bounds using alignment and cross-axis alignment.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- spacingEmus System.Int64
- alignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
- crossAxisAlignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
public Void DistributeShapesWithSpacingToSlideContent(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution, Int64 spacingEmus, Int64 marginEmus, PowerPointShapeAlignment alignment) #VoidDistributes shapes with a fixed spacing within the slide content bounds using a margin (EMUs).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- spacingEmus System.Int64
- marginEmus System.Int64
- center System.Boolean = false
DistributeShapesWithSpacingToSlideContent(System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape} shapes, OfficeIMO.PowerPoint.PowerPointShapeDistribution distribution, System.Int64 spacingEmus, System.Int64 marginEmus, OfficeIMO.PowerPoint.PowerPointShapeAlignment alignment) #Distributes shapes with a fixed spacing within the slide content bounds using a margin (EMUs) and alignment.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- spacingEmus System.Int64
- marginEmus System.Int64
- alignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
public Void DistributeShapesWithSpacingToSlideContent(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution, Int64 marginEmus, PowerPointShapeSpacingOptions options) #VoidDistributes shapes with a fixed spacing within the slide content bounds using a margin (EMUs) and options.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- marginEmus System.Int64
- options OfficeIMO.PowerPoint.PowerPointShapeSpacingOptions
public Void DistributeShapesWithSpacingToSlideContent(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution, Int64 spacingEmus, Int64 marginEmus, PowerPointShapeAlignment alignment, PowerPointShapeAlignment crossAxisAlignment) #VoidDistributes shapes with a fixed spacing within the slide content bounds using a margin (EMUs), alignment, and cross-axis alignment.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- spacingEmus System.Int64
- marginEmus System.Int64
- alignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
- crossAxisAlignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
public Void DistributeShapesWithSpacingToSlideContentCm(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution, Double spacingCm, Double marginCm, Boolean center = false) #VoidDistributes shapes with a fixed spacing within the slide content bounds using a margin (centimeters).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- spacingCm System.Double
- marginCm System.Double
- center System.Boolean = false
public Void DistributeShapesWithSpacingToSlideContentInches(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution, Double spacingInches, Double marginInches, Boolean center = false) #VoidDistributes shapes with a fixed spacing within the slide content bounds using a margin (inches).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- spacingInches System.Double
- marginInches System.Double
- center System.Boolean = false
public Void DistributeShapesWithSpacingToSlideContentPoints(IEnumerable<PowerPointShape> shapes, PowerPointShapeDistribution distribution, Double spacingPoints, Double marginPoints, Boolean center = false) #VoidDistributes shapes with a fixed spacing within the slide content bounds using a margin (points).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- distribution OfficeIMO.PowerPoint.PowerPointShapeDistribution
- spacingPoints System.Double
- marginPoints System.Double
- center System.Boolean = false
public PowerPointShape DuplicateShape(PowerPointShape shape, Int64 offsetX = 0, Int64 offsetY = 0) #PowerPointShapeCreates a duplicate of the provided shape and optionally offsets its position (EMUs).
Parameters
- shape OfficeIMO.PowerPoint.PowerPointShape
- offsetX System.Int64 = 0
- offsetY System.Int64 = 0
public PowerPointShape DuplicateShapeCm(PowerPointShape shape, Double offsetXCm, Double offsetYCm) #PowerPointShapeCreates a duplicate of the provided shape and offsets its position (centimeters).
Parameters
- shape OfficeIMO.PowerPoint.PowerPointShape
- offsetXCm System.Double
- offsetYCm System.Double
public PowerPointShape DuplicateShapeInches(PowerPointShape shape, Double offsetXInches, Double offsetYInches) #PowerPointShapeCreates a duplicate of the provided shape and offsets its position (inches).
Parameters
- shape OfficeIMO.PowerPoint.PowerPointShape
- offsetXInches System.Double
- offsetYInches System.Double
public PowerPointShape DuplicateShapePoints(PowerPointShape shape, Double offsetXPoints, Double offsetYPoints) #PowerPointShapeCreates a duplicate of the provided shape and offsets its position (points).
Parameters
- shape OfficeIMO.PowerPoint.PowerPointShape
- offsetXPoints System.Double
- offsetYPoints System.Double
public Void FitShapesToBounds(IEnumerable<PowerPointShape> shapes, PowerPointLayoutBox bounds, Boolean preserveAspect = false, Boolean center = false) #VoidScales and repositions shapes to fit within a target bounding box.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- bounds OfficeIMO.PowerPoint.PowerPointLayoutBox
- preserveAspect System.Boolean = false
- center System.Boolean = false
public Void FitShapesToSlide(IEnumerable<PowerPointShape> shapes, Boolean preserveAspect = false, Boolean center = false) #VoidScales and repositions shapes to fit the slide bounds.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- preserveAspect System.Boolean = false
- center System.Boolean = false
public Void FitShapesToSlideContent(IEnumerable<PowerPointShape> shapes, Int64 marginEmus, Boolean preserveAspect = false, Boolean center = false) #VoidScales and repositions shapes to fit the slide content bounds with a margin (EMUs).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- marginEmus System.Int64
- preserveAspect System.Boolean = false
- center System.Boolean = false
public Void FitShapesToSlideContentCm(IEnumerable<PowerPointShape> shapes, Double marginCm, Boolean preserveAspect = false, Boolean center = false) #VoidScales and repositions shapes to fit the slide content bounds with a margin (centimeters).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- marginCm System.Double
- preserveAspect System.Boolean = false
- center System.Boolean = false
public Void FitShapesToSlideContentInches(IEnumerable<PowerPointShape> shapes, Double marginInches, Boolean preserveAspect = false, Boolean center = false) #VoidScales and repositions shapes to fit the slide content bounds with a margin (inches).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- marginInches System.Double
- preserveAspect System.Boolean = false
- center System.Boolean = false
public Void FitShapesToSlideContentPoints(IEnumerable<PowerPointShape> shapes, Double marginPoints, Boolean preserveAspect = false, Boolean center = false) #VoidScales and repositions shapes to fit the slide content bounds with a margin (points).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- marginPoints System.Double
- preserveAspect System.Boolean = false
- center System.Boolean = false
public PowerPointChart GetChart(String name) #PowerPointChartRetrieves a chart by its name.
Parameters
- name System.String
public IReadOnlyList<PowerPointChart> GetGroupCharts(PowerPointGroupShape groupShape) #IReadOnlyList<PowerPointChart>Returns the child charts of a group shape.
Parameters
- groupShape OfficeIMO.PowerPoint.PowerPointGroupShape
public PowerPointLayoutBox GetGroupChildBounds(PowerPointGroupShape groupShape) #PowerPointLayoutBoxGets the layout bounds used by a group for its children.
Parameters
- groupShape OfficeIMO.PowerPoint.PowerPointGroupShape
public PowerPointLayoutBox GetGroupChildBoundsCm(PowerPointGroupShape groupShape) #PowerPointLayoutBoxGets the layout bounds used by a group for its children in centimeters.
Parameters
- groupShape OfficeIMO.PowerPoint.PowerPointGroupShape
public PowerPointLayoutBox GetGroupChildBoundsInches(PowerPointGroupShape groupShape) #PowerPointLayoutBoxGets the layout bounds used by a group for its children in inches.
Parameters
- groupShape OfficeIMO.PowerPoint.PowerPointGroupShape
public PowerPointLayoutBox GetGroupChildBoundsPoints(PowerPointGroupShape groupShape) #PowerPointLayoutBoxGets the layout bounds used by a group for its children in points.
Parameters
- groupShape OfficeIMO.PowerPoint.PowerPointGroupShape
public IReadOnlyList<PowerPointShape> GetGroupChildren(PowerPointGroupShape groupShape) #IReadOnlyList<PowerPointShape>Returns the child shapes of a group shape.
Parameters
- groupShape OfficeIMO.PowerPoint.PowerPointGroupShape
public IReadOnlyList<PowerPointPicture> GetGroupPictures(PowerPointGroupShape groupShape) #IReadOnlyList<PowerPointPicture>Returns the child pictures of a group shape.
Parameters
- groupShape OfficeIMO.PowerPoint.PowerPointGroupShape
public IReadOnlyList<PowerPointTable> GetGroupTables(PowerPointGroupShape groupShape) #IReadOnlyList<PowerPointTable>Returns the child tables of a group shape.
Parameters
- groupShape OfficeIMO.PowerPoint.PowerPointGroupShape
public IReadOnlyList<PowerPointTextBox> GetGroupTextBoxes(PowerPointGroupShape groupShape) #IReadOnlyList<PowerPointTextBox>Returns the child textboxes of a group shape.
Parameters
- groupShape OfficeIMO.PowerPoint.PowerPointGroupShape
public Nullable<PowerPointLayoutPlaceholderInfo> GetLayoutPlaceholder(PlaceholderValues placeholderType, Nullable<UInt32> index = null) #Nullable<PowerPointLayoutPlaceholderInfo>Retrieves a layout placeholder by type and optional index.
Parameters
- placeholderType DocumentFormat.OpenXml.Presentation.PlaceholderValues
- index System.Nullable{System.UInt32} = null
public Nullable<PowerPointLayoutBox> GetLayoutPlaceholderBounds(PlaceholderValues placeholderType, Nullable<UInt32> index = null) #Nullable<PowerPointLayoutBox>Retrieves layout placeholder bounds by type and optional index.
Parameters
- placeholderType DocumentFormat.OpenXml.Presentation.PlaceholderValues
- index System.Nullable{System.UInt32} = null
public IReadOnlyList<PowerPointLayoutPlaceholderInfo> GetLayoutPlaceholders() #IReadOnlyList<PowerPointLayoutPlaceholderInfo>Retrieves placeholders defined by the slide layout.
public PowerPointPicture GetPicture(String name) #PowerPointPictureRetrieves a picture by its name.
Parameters
- name System.String
public PowerPointTextBox GetPlaceholder(PlaceholderValues placeholderType, Nullable<UInt32> index = null) #PowerPointTextBoxRetrieves the first placeholder textbox matching the specified type.
Parameters
- placeholderType DocumentFormat.OpenXml.Presentation.PlaceholderValues
- index System.Nullable{System.UInt32} = null
public PowerPointShape GetShape(String name) #PowerPointShapeRetrieves a shape by its name.
Parameters
- name System.String
public IReadOnlyList<PowerPointShape> GetShapesInBounds(PowerPointLayoutBox bounds, Boolean includePartial = true) #IReadOnlyList<PowerPointShape>Retrieves shapes that are within or intersect the provided bounds.
Parameters
- bounds OfficeIMO.PowerPoint.PowerPointLayoutBox
- includePartial System.Boolean = true
public IReadOnlyList<PowerPointShape> GetShapesInBoundsCm(Double leftCm, Double topCm, Double widthCm, Double heightCm, Boolean includePartial = true) #IReadOnlyList<PowerPointShape>Retrieves shapes using bounds defined in centimeters.
Parameters
- leftCm System.Double
- topCm System.Double
- widthCm System.Double
- heightCm System.Double
- includePartial System.Boolean = true
public IReadOnlyList<PowerPointShape> GetShapesInBoundsInches(Double leftInches, Double topInches, Double widthInches, Double heightInches, Boolean includePartial = true) #IReadOnlyList<PowerPointShape>Retrieves shapes using bounds defined in inches.
Parameters
- leftInches System.Double
- topInches System.Double
- widthInches System.Double
- heightInches System.Double
- includePartial System.Boolean = true
public IReadOnlyList<PowerPointShape> GetShapesInBoundsPoints(Double leftPoints, Double topPoints, Double widthPoints, Double heightPoints, Boolean includePartial = true) #IReadOnlyList<PowerPointShape>Retrieves shapes using bounds defined in points.
Parameters
- leftPoints System.Double
- topPoints System.Double
- widthPoints System.Double
- heightPoints System.Double
- includePartial System.Boolean = true
public PowerPointTable GetTable(String name) #PowerPointTableRetrieves a table by its name.
Parameters
- name System.String
public PowerPointTextBox GetTextBox(String name) #PowerPointTextBoxRetrieves a textbox by its name.
Parameters
- name System.String
public PowerPointGroupShape GroupShapes(IEnumerable<PowerPointShape> shapes, String name = null) #PowerPointGroupShapeGroups shapes into a single group shape.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- name System.String = null
public Void RemoveShape(PowerPointShape shape) #VoidRemoves the specified shape from the slide.
Parameters
- shape OfficeIMO.PowerPoint.PowerPointShape
public Int32 ReplaceText(String oldValue, String newValue, Boolean includeTables = true, Boolean includeNotes = false) #Int32Replaces text across all textboxes on the slide.
Parameters
- oldValue System.String
- newValue System.String
- includeTables System.Boolean = true
- includeNotes System.Boolean = false
public Void ResizeShapes(IEnumerable<PowerPointShape> shapes, Nullable<Int64> width, Nullable<Int64> height) #VoidResizes shapes using the specified reference strategy.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- dimension OfficeIMO.PowerPoint.PowerPointShapeSizeDimension
- reference OfficeIMO.PowerPoint.PowerPointShapeSizeReference = First
ResizeShapes(System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape} shapes, System.Nullable{System.Int64} width, System.Nullable{System.Int64} height) #Resizes shapes to an explicit width/height (EMUs).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- width System.Nullable{System.Int64}
- height System.Nullable{System.Int64}
public Void ResizeShapesCm(IEnumerable<PowerPointShape> shapes, Nullable<Double> widthCm, Nullable<Double> heightCm) #VoidResizes shapes to an explicit width/height (centimeters).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- widthCm System.Nullable{System.Double}
- heightCm System.Nullable{System.Double}
public Void ResizeShapesInches(IEnumerable<PowerPointShape> shapes, Nullable<Double> widthInches, Nullable<Double> heightInches) #VoidResizes shapes to an explicit width/height (inches).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- widthInches System.Nullable{System.Double}
- heightInches System.Nullable{System.Double}
public Void ResizeShapesPoints(IEnumerable<PowerPointShape> shapes, Nullable<Double> widthPoints, Nullable<Double> heightPoints) #VoidResizes shapes to an explicit width/height (points).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- widthPoints System.Nullable{System.Double}
- heightPoints System.Nullable{System.Double}
public Void SendBackward(PowerPointShape shape) #VoidMoves the shape one step backward in z-order.
Parameters
- shape OfficeIMO.PowerPoint.PowerPointShape
public Void SendToBack(PowerPointShape shape) #VoidMoves the shape to the back (bottom) of the z-order.
Parameters
- shape OfficeIMO.PowerPoint.PowerPointShape
public Void SetBackgroundImage(String imagePath) #VoidSets a background image for the slide.
Parameters
- imagePath System.String
public Void SetLayout(SlideLayoutValues layoutType, Int32 masterIndex = 0) #VoidSets the slide layout using master and layout indexes.
Parameters
- masterIndex System.Int32
- layoutIndex System.Int32 = 0
SetLayout(DocumentFormat.OpenXml.Presentation.SlideLayoutValues arg1, System.Int32 arg2) #Sets the slide layout using a layout type.
Parameters
- arg1 DocumentFormat.OpenXml.Presentation.SlideLayoutValues
- arg2 System.Int32
public Void SetLayout(String layoutName, Int32 masterIndex = 0, Boolean ignoreCase = true) #VoidSets the slide layout using a layout name.
Parameters
- layoutName System.String
- masterIndex System.Int32 = 0
- ignoreCase System.Boolean = true
public Void StackGroupChildren(PowerPointGroupShape groupShape, PowerPointShapeStackDirection direction, PowerPointShapeStackOptions options) #VoidStacks child shapes within the group's bounds.
Parameters
- groupShape OfficeIMO.PowerPoint.PowerPointGroupShape
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- spacingEmus System.Int64
StackGroupChildren(OfficeIMO.PowerPoint.PowerPointGroupShape groupShape, OfficeIMO.PowerPoint.PowerPointShapeStackDirection direction, OfficeIMO.PowerPoint.PowerPointShapeStackOptions options) #Stacks child shapes within the group's bounds using options.
Parameters
- groupShape OfficeIMO.PowerPoint.PowerPointGroupShape
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- options OfficeIMO.PowerPoint.PowerPointShapeStackOptions
public Void StackShapes(IEnumerable<PowerPointShape> shapes, PowerPointShapeStackDirection direction, Int64 spacingEmus) #VoidStacks shapes within their selection bounds using a fixed spacing.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- spacingEmus System.Int64
public Void StackShapes(IEnumerable<PowerPointShape> shapes, PowerPointShapeStackDirection direction, PowerPointLayoutBox bounds, PowerPointShapeStackOptions options) #VoidStacks shapes within their selection bounds using a fixed spacing and alignment.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- spacingEmus System.Int64
- alignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
StackShapes(System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape} shapes, OfficeIMO.PowerPoint.PowerPointShapeStackDirection direction, System.Int64 spacingEmus, OfficeIMO.PowerPoint.PowerPointShapeStackJustify justify) #Stacks shapes within their selection bounds using a fixed spacing and justification.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- spacingEmus System.Int64
- justify OfficeIMO.PowerPoint.PowerPointShapeStackJustify
public Void StackShapes(IEnumerable<PowerPointShape> shapes, PowerPointShapeStackDirection direction, PowerPointLayoutBox bounds, Int64 spacingEmus, PowerPointShapeStackJustify justify) #VoidStacks shapes within their selection bounds using a fixed spacing, alignment, and justification.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- spacingEmus System.Int64
- alignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
- justify OfficeIMO.PowerPoint.PowerPointShapeStackJustify
StackShapes(System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape} shapes, OfficeIMO.PowerPoint.PowerPointShapeStackDirection direction, OfficeIMO.PowerPoint.PowerPointLayoutBox bounds, System.Int64 spacingEmus) #Stacks shapes within a custom bounding box using a fixed spacing.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- bounds OfficeIMO.PowerPoint.PowerPointLayoutBox
- spacingEmus System.Int64
StackShapes(System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape} shapes, OfficeIMO.PowerPoint.PowerPointShapeStackDirection direction, OfficeIMO.PowerPoint.PowerPointLayoutBox bounds, System.Int64 spacingEmus, OfficeIMO.PowerPoint.PowerPointShapeAlignment alignment) #Stacks shapes within a custom bounding box using a fixed spacing and alignment.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- bounds OfficeIMO.PowerPoint.PowerPointLayoutBox
- spacingEmus System.Int64
- alignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
StackShapes(System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape} shapes, OfficeIMO.PowerPoint.PowerPointShapeStackDirection direction, OfficeIMO.PowerPoint.PowerPointLayoutBox bounds, System.Int64 spacingEmus, OfficeIMO.PowerPoint.PowerPointShapeStackJustify justify) #Stacks shapes within a custom bounding box using a fixed spacing and justification.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- bounds OfficeIMO.PowerPoint.PowerPointLayoutBox
- spacingEmus System.Int64
- justify OfficeIMO.PowerPoint.PowerPointShapeStackJustify
public Void StackShapes(IEnumerable<PowerPointShape> shapes, PowerPointShapeStackDirection direction, PowerPointLayoutBox bounds, Int64 spacingEmus, PowerPointShapeAlignment alignment, PowerPointShapeStackJustify justify) #VoidStacks shapes within a custom bounding box using a fixed spacing, alignment, and justification.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- bounds OfficeIMO.PowerPoint.PowerPointLayoutBox
- spacingEmus System.Int64
- alignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
- justify OfficeIMO.PowerPoint.PowerPointShapeStackJustify
StackShapes(System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape} shapes, OfficeIMO.PowerPoint.PowerPointShapeStackDirection direction, OfficeIMO.PowerPoint.PowerPointLayoutBox bounds, OfficeIMO.PowerPoint.PowerPointShapeStackOptions options) #Stacks shapes within a custom bounding box using options.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- bounds OfficeIMO.PowerPoint.PowerPointLayoutBox
- options OfficeIMO.PowerPoint.PowerPointShapeStackOptions
public Void StackShapesCm(IEnumerable<PowerPointShape> shapes, PowerPointShapeStackDirection direction, Double spacingCm) #VoidStacks shapes using centimeters.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- spacingCm System.Double
public Void StackShapesInches(IEnumerable<PowerPointShape> shapes, PowerPointShapeStackDirection direction, Double spacingInches) #VoidStacks shapes using inches.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- spacingInches System.Double
public Void StackShapesPoints(IEnumerable<PowerPointShape> shapes, PowerPointShapeStackDirection direction, Double spacingPoints) #VoidStacks shapes using points.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- spacingPoints System.Double
public Void StackShapesToSlide(IEnumerable<PowerPointShape> shapes, PowerPointShapeStackDirection direction, PowerPointShapeStackOptions options) #VoidStacks shapes within the slide bounds using a fixed spacing.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- spacingEmus System.Int64
public Void StackShapesToSlide(IEnumerable<PowerPointShape> shapes, PowerPointShapeStackDirection direction, Int64 spacingEmus, PowerPointShapeStackJustify justify) #VoidStacks shapes within the slide bounds using a fixed spacing and alignment.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- spacingEmus System.Int64
- alignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
StackShapesToSlide(System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape} shapes, OfficeIMO.PowerPoint.PowerPointShapeStackDirection direction, System.Int64 spacingEmus, OfficeIMO.PowerPoint.PowerPointShapeStackJustify justify) #Stacks shapes within the slide bounds using a fixed spacing and justification.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- spacingEmus System.Int64
- justify OfficeIMO.PowerPoint.PowerPointShapeStackJustify
public Void StackShapesToSlide(IEnumerable<PowerPointShape> shapes, PowerPointShapeStackDirection direction, Int64 spacingEmus, PowerPointShapeAlignment alignment, PowerPointShapeStackJustify justify) #VoidStacks shapes within the slide bounds using a fixed spacing, alignment, and justification.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- spacingEmus System.Int64
- alignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
- justify OfficeIMO.PowerPoint.PowerPointShapeStackJustify
StackShapesToSlide(System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape} shapes, OfficeIMO.PowerPoint.PowerPointShapeStackDirection direction, OfficeIMO.PowerPoint.PowerPointShapeStackOptions options) #Stacks shapes within the slide bounds using options.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- options OfficeIMO.PowerPoint.PowerPointShapeStackOptions
public Void StackShapesToSlideContent(IEnumerable<PowerPointShape> shapes, PowerPointShapeStackDirection direction, Int64 marginEmus, PowerPointShapeStackOptions options) #VoidStacks shapes within the slide content bounds using a margin (EMUs).
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- spacingEmus System.Int64
- marginEmus System.Int64
public Void StackShapesToSlideContent(IEnumerable<PowerPointShape> shapes, PowerPointShapeStackDirection direction, Int64 spacingEmus, Int64 marginEmus, PowerPointShapeStackJustify justify) #VoidStacks shapes within the slide content bounds using a margin (EMUs) and alignment.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- spacingEmus System.Int64
- marginEmus System.Int64
- alignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
StackShapesToSlideContent(System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape} shapes, OfficeIMO.PowerPoint.PowerPointShapeStackDirection direction, System.Int64 spacingEmus, System.Int64 marginEmus, OfficeIMO.PowerPoint.PowerPointShapeStackJustify justify) #Stacks shapes within the slide content bounds using a margin (EMUs) and justification.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- spacingEmus System.Int64
- marginEmus System.Int64
- justify OfficeIMO.PowerPoint.PowerPointShapeStackJustify
public Void StackShapesToSlideContent(IEnumerable<PowerPointShape> shapes, PowerPointShapeStackDirection direction, Int64 spacingEmus, Int64 marginEmus, PowerPointShapeAlignment alignment, PowerPointShapeStackJustify justify) #VoidStacks shapes within the slide content bounds using a margin (EMUs), alignment, and justification.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- spacingEmus System.Int64
- marginEmus System.Int64
- alignment OfficeIMO.PowerPoint.PowerPointShapeAlignment
- justify OfficeIMO.PowerPoint.PowerPointShapeStackJustify
StackShapesToSlideContent(System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape} shapes, OfficeIMO.PowerPoint.PowerPointShapeStackDirection direction, System.Int64 marginEmus, OfficeIMO.PowerPoint.PowerPointShapeStackOptions options) #Stacks shapes within the slide content bounds using a margin (EMUs) and options.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- marginEmus System.Int64
- options OfficeIMO.PowerPoint.PowerPointShapeStackOptions
public Void StackShapesToSlideContentCm(IEnumerable<PowerPointShape> shapes, PowerPointShapeStackDirection direction, Double spacingCm, Double marginCm) #VoidStacks shapes within the slide content bounds using centimeters.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- spacingCm System.Double
- marginCm System.Double
public Void StackShapesToSlideContentCm(IEnumerable<PowerPointShape> shapes, PowerPointShapeStackDirection direction, Double spacingCm, Double marginCm, PowerPointShapeStackJustify justify) #VoidStacks shapes within the slide content bounds using centimeters and justification.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- spacingCm System.Double
- marginCm System.Double
- justify OfficeIMO.PowerPoint.PowerPointShapeStackJustify
public Void StackShapesToSlideContentInches(IEnumerable<PowerPointShape> shapes, PowerPointShapeStackDirection direction, Double spacingInches, Double marginInches) #VoidStacks shapes within the slide content bounds using inches.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- spacingInches System.Double
- marginInches System.Double
public Void StackShapesToSlideContentInches(IEnumerable<PowerPointShape> shapes, PowerPointShapeStackDirection direction, Double spacingInches, Double marginInches, PowerPointShapeStackJustify justify) #VoidStacks shapes within the slide content bounds using inches and justification.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- spacingInches System.Double
- marginInches System.Double
- justify OfficeIMO.PowerPoint.PowerPointShapeStackJustify
public Void StackShapesToSlideContentPoints(IEnumerable<PowerPointShape> shapes, PowerPointShapeStackDirection direction, Double spacingPoints, Double marginPoints) #VoidStacks shapes within the slide content bounds using points.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- spacingPoints System.Double
- marginPoints System.Double
public Void StackShapesToSlideContentPoints(IEnumerable<PowerPointShape> shapes, PowerPointShapeStackDirection direction, Double spacingPoints, Double marginPoints, PowerPointShapeStackJustify justify) #VoidStacks shapes within the slide content bounds using points and justification.
Parameters
- shapes System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointShape}
- direction OfficeIMO.PowerPoint.PowerPointShapeStackDirection
- spacingPoints System.Double
- marginPoints System.Double
- justify OfficeIMO.PowerPoint.PowerPointShapeStackJustify
public IReadOnlyList<PowerPointShape> UngroupShape(PowerPointGroupShape groupShape) #IReadOnlyList<PowerPointShape>Ungroups a group shape back into its child shapes.
Parameters
- groupShape OfficeIMO.PowerPoint.PowerPointGroupShape
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public IReadOnlyList<PowerPointShape> Shapes { get; } #Collection of shapes on the slide.
public IEnumerable<PowerPointTextBox> TextBoxes { get; } #Enumerates all textbox shapes on the slide.
public IEnumerable<PowerPointPicture> Pictures { get; } #Enumerates all picture shapes on the slide.
public IEnumerable<PowerPointTable> Tables { get; } #Enumerates all table shapes on the slide.
public IEnumerable<PowerPointChart> Charts { get; } #Enumerates all charts on the slide.
public PowerPointNotes Notes { get; } #Notes associated with the slide.
public String BackgroundColor { get; set; } #Gets or sets the slide background color in hex format (e.g. "FF0000").
public SlideTransition Transition { get; set; } #Transition applied when moving to this slide.
public Int32 LayoutIndex { get; } #Gets the index of the layout used by this slide.
public IReadOnlyList<PowerPointTextBox> Placeholders { get; } #Textboxes that map to placeholders in the slide layout.