API Reference

Class

PowerPointPresentationConversionReport

Namespace OfficeIMO.PowerPoint
Assembly OfficeIMO.PowerPoint
Modifiers sealed

Describes paths, formats, fidelity decisions, and commit behavior for one conversion.

Inheritance

  • Object
  • PowerPointPresentationConversionReport

Usage

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

Methods

public Void RequireNoLoss() #
Returns: Void

Throws when the conversion reports loss or a blocked feature.

Properties

public String SourcePath { get; } #

Gets the normalized source path.

public String DestinationPath { get; } #

Gets the normalized destination path.

public PowerPointFileFormat SourceFormat { get; } #

Gets the source's broad physical format.

public PowerPointFileFormat DestinationFormat { get; } #

Gets the destination's broad physical format.

public OfficeFormatDescriptor SourceFormatDescriptor { get; } #

Gets the concrete source format and document kind.

public OfficeFormatDescriptor DestinationFormatDescriptor { get; } #

Gets the concrete destination format and document kind.

public IReadOnlyList<PowerPointConversionDiagnostic> Diagnostics { get; } #

Gets all PowerPoint-specific diagnostics.

public OfficeCompatibilityReport Compatibility { get; } #

Gets the shared feature-level fidelity assessment.

public Boolean HasLoss { get; } #

Gets whether the conversion reports fidelity loss.

public Boolean ReplacedExistingFile { get; } #

Gets whether an existing destination was replaced.