Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

PowerPointPdfExportWarning

Namespace OfficeIMO.PowerPoint.Pdf
Assembly OfficeIMO.PowerPoint.Pdf
Modifiers sealed

Describes PowerPoint content that the first-party PDF adapter skipped or simplified.

Inheritance

  • Object
  • PowerPointPdfExportWarning

Constructors

PowerPointPdfExportWarning 2 overloads
public PowerPointPdfExportWarning(Int32 slideNumber, String code, String message) #

Creates a PowerPoint-to-PDF export warning.

Parameters

slideNumber System.Int32 requiredposition: 0
code System.String requiredposition: 1
message System.String requiredposition: 2
public PowerPointPdfExportWarning(Int32 slideNumber, String code, String message, PdfLayoutDiagnostic layoutDiagnostic) #

Creates a PowerPoint-to-PDF export warning with a reusable layout diagnostic.

Parameters

slideNumber System.Int32 requiredposition: 0
code System.String requiredposition: 1
message System.String requiredposition: 2
layoutDiagnostic OfficeIMO.Pdf.PdfLayoutDiagnostic requiredposition: 3

Methods

public PdfConversionWarning ToConversionWarning() #
Returns: PdfConversionWarning

Converts this PowerPoint-specific warning to the shared PDF conversion warning contract.

Properties

public Int32 SlideNumber { get; } #

One-based slide number where the warning originated.

public String Code { get; } #

Stable warning code for callers that want to group export diagnostics.

public String Message { get; } #

Human-readable warning message.

public PdfLayoutDiagnostic LayoutDiagnostic { get; } #

Reusable layout or visual fidelity diagnostic, when the warning maps to one.