API Reference

Class

PowerPointPresentationImageExportBuilder

Namespace OfficeIMO.PowerPoint
Assembly OfficeIMO.PowerPoint
Base OfficeImageExportBatchBuilder<PowerPointPresentationImageExportBuilder, PowerPointPresentationImageExportOptions>
Modifiers sealed

Fluent image-export builder for all selected slides in a PowerPoint presentation.

Inheritance

  • OfficeImageExportBatchBuilder<PowerPointPresentationImageExportBuilder, PowerPointPresentationImageExportOptions>
  • PowerPointPresentationImageExportBuilder

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Methods

public PowerPointPresentationImageExportBuilder ForSlideRange(Int32 firstSlideNumber, Int32 lastSlideNumber) #
Returns: PowerPointPresentationImageExportBuilder

Selects a 1-based inclusive slide range for presentation-level export.

Parameters

firstSlideNumber System.Int32 requiredposition: 0
lastSlideNumber System.Int32 requiredposition: 1
ForSlides 2 overloads
public PowerPointPresentationImageExportBuilder ForSlides(params Int32[] slideNumbers) #
Returns: PowerPointPresentationImageExportBuilder

Selects specific 1-based slide numbers for presentation-level export.

Parameters

slideNumbers System.Int32[] requiredposition: 0
public PowerPointPresentationImageExportBuilder ForSlides(IEnumerable<Int32> slideNumbers) #
Returns: PowerPointPresentationImageExportBuilder

Selects specific 1-based slide numbers for presentation-level export.

Parameters

slideNumbers System.Collections.Generic.IEnumerable{System.Int32} requiredposition: 0
public PowerPointPresentationImageExportBuilder IncludeAutoShapes(Boolean include = true) #
Returns: PowerPointPresentationImageExportBuilder

Includes or excludes auto shapes.

Parameters

include System.Boolean = true optionalposition: 0
public PowerPointPresentationImageExportBuilder IncludeBackground(Boolean include = true) #
Returns: PowerPointPresentationImageExportBuilder

Includes or excludes resolved slide backgrounds.

Parameters

include System.Boolean = true optionalposition: 0
public PowerPointPresentationImageExportBuilder IncludeCharts(Boolean include = true) #
Returns: PowerPointPresentationImageExportBuilder

Includes or excludes charts.

Parameters

include System.Boolean = true optionalposition: 0
public PowerPointPresentationImageExportBuilder IncludeContent(Boolean include = true) #
Returns: PowerPointPresentationImageExportBuilder

Includes or excludes slide content.

Parameters

include System.Boolean = true optionalposition: 0
public PowerPointPresentationImageExportBuilder IncludeHiddenShapes(Boolean include = true) #
Returns: PowerPointPresentationImageExportBuilder

Includes or excludes shapes marked hidden.

Parameters

include System.Boolean = true optionalposition: 0
public PowerPointPresentationImageExportBuilder IncludeHiddenSlides(Boolean include = true) #
Returns: PowerPointPresentationImageExportBuilder

Includes or excludes hidden slides.

Parameters

include System.Boolean = true optionalposition: 0
public PowerPointPresentationImageExportBuilder IncludePictures(Boolean include = true) #
Returns: PowerPointPresentationImageExportBuilder

Includes or excludes pictures.

Parameters

include System.Boolean = true optionalposition: 0
public PowerPointPresentationImageExportBuilder IncludeSmartArt(Boolean include = true) #
Returns: PowerPointPresentationImageExportBuilder

Includes or excludes SmartArt.

Parameters

include System.Boolean = true optionalposition: 0
public PowerPointPresentationImageExportBuilder IncludeTables(Boolean include = true) #
Returns: PowerPointPresentationImageExportBuilder

Includes or excludes tables.

Parameters

include System.Boolean = true optionalposition: 0
public PowerPointPresentationImageExportBuilder IncludeTextBoxes(Boolean include = true) #
Returns: PowerPointPresentationImageExportBuilder

Includes or excludes text boxes.

Parameters

include System.Boolean = true optionalposition: 0
public PowerPointPresentationImageExportBuilder WithEmbeddedImageLimits(Int32 maximumImageBytes, Int64 maximumTotalImageBytes) #
Returns: PowerPointPresentationImageExportBuilder

Sets per-image and aggregate embedded-image read limits.

Parameters

maximumImageBytes System.Int32 requiredposition: 0
maximumTotalImageBytes System.Int64 requiredposition: 1
public PowerPointPresentationImageExportBuilder WithMaximumGroupDepth(Int32 maximumDepth) #
Returns: PowerPointPresentationImageExportBuilder

Sets the maximum nested group depth accepted during rendering.

Parameters

maximumDepth System.Int32 requiredposition: 0
public PowerPointPresentationImageExportBuilder WithoutBackground() #
Returns: PowerPointPresentationImageExportBuilder

Excludes resolved slide backgrounds.

public PowerPointPresentationImageExportBuilder WithoutContent() #
Returns: PowerPointPresentationImageExportBuilder

Excludes slide content.