API Reference
Class
PowerPointPdfExportWarning
Describes PowerPoint content that the first-party PDF adapter skipped or simplified.
Inheritance
- Object
- PowerPointPdfExportWarning
Constructors
PowerPointPdfExportWarning 3 overloads
public PowerPointPdfExportWarning(Int32 slideNumber, String code, String message) #Creates a PowerPoint-to-PDF export warning.
Parameters
- slideNumber System.Int32
- code System.String
- message System.String
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
- code System.String
- message System.String
- layoutDiagnostic OfficeIMO.Pdf.PdfLayoutDiagnostic?
public PowerPointPdfExportWarning(Int32 slideNumber, String code, String message, PdfLayoutDiagnostic? layoutDiagnostic, OfficeConversionLossKind lossKind) #Creates a warning that preserves the renderer's typed fidelity impact.
Parameters
- slideNumber System.Int32
- code System.String
- message System.String
- layoutDiagnostic OfficeIMO.Pdf.PdfLayoutDiagnostic?
- lossKind OfficeIMO.OfficeConversionLossKind
Methods
public PdfConversionWarning ToConversionWarning() #Returns:
PdfConversionWarningConverts this PowerPoint-specific warning to the shared PDF conversion warning contract.
Inherited Methods
public virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?
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 PdfLayoutDiagnostic? LayoutDiagnostic { get; } #Reusable layout or visual fidelity diagnostic, when the warning maps to one.
public OfficeConversionLossKind LossKind { get; } #Typed fidelity impact, including content skipped by the PDF adapter.