Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

PowerPointImageExportOptions

OfficeIMO.PowerPoint

Namespace
OfficeIMO.PowerPoint
Assembly
OfficeIMO.PowerPoint
Source revision
0eef6a5756b9 with working tree changes
Base
OfficeImageExportOptions

Options controlling dependency-free PowerPoint slide image export.

Inheritance

  • OfficeImageExportOptions
  • PowerPointImageExportOptions

Usage

Explore 10 API references to this type

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

Returned or exposed by 1

Accepted by parameters 9

Constructors

public PowerPointImageExportOptions() #

Methods

public PowerPointImageExportOptions Clone() #

Creates an independent options snapshot.

Properties

public override double LogicalUnitsPerInch { get; } #

Logical document units represented by one inch. Point-based adapters override with 72.

public bool IncludeSlideBackground { get; set; } #

Gets or sets a value indicating whether resolved slide backgrounds should be included.

public bool IncludeSlideContent { get; set; } #

Gets or sets a value indicating whether slide content should be rendered when supported.

public bool IncludePictures { get; set; } #

Gets or sets whether pictures and media should be rendered.

public bool IncludeAutoShapes { get; set; } #

Gets or sets whether auto-shapes and connectors should be rendered.

public bool IncludeSmartArt { get; set; } #

Gets or sets whether supported SmartArt diagrams should be rendered.

public bool IncludeTextBoxes { get; set; } #

Gets or sets whether text boxes should be rendered.

public bool IncludeTables { get; set; } #

Gets or sets whether tables should be rendered.

public bool IncludeCharts { get; set; } #

Gets or sets whether charts should be rendered.

public bool IncludeHiddenShapes { get; set; } #

Gets or sets a value indicating whether hidden slide shapes should be included.

public int MaxGroupShapeDepth { get; set; } #

Maximum nested group-shape depth rendered into a shared visual snapshot. Zero skips group content; negative values disable the depth limit.

public int MaximumEmbeddedImageBytes { get; set; } #

Maximum bytes read from one embedded image during export.

public long MaximumTotalEmbeddedImageBytes { get; set; } #

Maximum aggregate embedded-image bytes retained by one slide export.

public bool IncludeHiddenSlides { get; set; } #

Includes hidden slides during document batch export.

public IReadOnlyList<int>? SlideNumbers { get; set; } #

Selected 1-based slide numbers; null or empty exports every eligible slide in document order.

Fields

public const int DefaultMaximumEmbeddedImageBytes #

Default maximum bytes read from one embedded image during export.

Value: 67108864
public const long DefaultMaximumTotalEmbeddedImageBytes #

Default aggregate embedded-image bytes retained by one slide export.

Value: 268435456