API Reference
PdfConversionWarning
Shared converter warning used by OfficeIMO PDF adapters so wrappers can consume one diagnostic shape.
Inheritance
- Object
- PdfConversionWarning
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 7
- Property PdfBytesResult.Warnings
- Property PdfConversionReport.Warnings
- Property PdfDocumentConversionResult.Warnings
- Method PdfFontEmbeddingDiagnostic.ToConversionWarning
- Property PdfSaveResult.Warnings
- Method PdfTextEncodingDiagnostic.ToConversionWarning
- Method PdfTextShapingDiagnostic.ToConversionWarning
Accepted by parameters 3
Constructors
public PdfConversionWarning(String converter, String code, String source, String message, PdfConversionWarningSeverity severity = Warning, PdfLayoutDiagnostic? layoutDiagnostic = null, IReadOnlyDictionary<String, String>? details = null) #Creates a converter warning.
Parameters
- converter System.String
- code System.String
- source System.String
- message System.String
- severity OfficeIMO.Pdf.PdfConversionWarningSeverity = Warning
- layoutDiagnostic OfficeIMO.Pdf.PdfLayoutDiagnostic? = null
- details System.Collections.Generic.IReadOnlyDictionary<System.String, System.String>? = null
public PdfConversionWarning(String converter, String code, String source, String message, PdfConversionWarningSeverity severity, OfficeConversionLossKind lossKind, PdfLayoutDiagnostic? layoutDiagnostic = null, IReadOnlyDictionary<String, String>? details = null) #Creates a warning with explicit fidelity impact, preserving loss-bearing informational diagnostics from upstream renderers and format adapters.
Parameters
- converter System.String
- code System.String
- source System.String
- message System.String
- severity OfficeIMO.Pdf.PdfConversionWarningSeverity
- lossKind OfficeIMO.OfficeConversionLossKind
- layoutDiagnostic OfficeIMO.Pdf.PdfLayoutDiagnostic? = null
- details System.Collections.Generic.IReadOnlyDictionary<System.String, System.String>? = null
Methods
public OfficeConversionFidelityDiagnostic ToFidelityDiagnostic() #OfficeConversionFidelityDiagnosticProjects this warning into the shared category-preserving conversion contract.
public override String ToString() #StringReturns a string that represents the current object.
Returns
A string that represents the current object.
Inherited Methods
Properties
public String Converter { get; } #Converter or adapter that produced the warning.
public String Code { get; } #Stable warning code suitable for assertions and wrapper routing.
public String Source { get; } #Source document area, page, sheet, slide, block type, or feature that produced the warning.
public PdfConversionWarningSeverity Severity { get; } #Severity assigned by the converter.
public OfficeConversionLossKind LossKind { get; } #Typed fidelity impact, independent of the diagnostic's presentation severity.
public PdfLayoutDiagnostic? LayoutDiagnostic { get; } #Optional shared layout diagnostic when the warning maps to visible PDF layout or clipping behavior.
public IReadOnlyDictionary<String, String> Details { get; } #Additional converter-specific details such as sheet name, slide number, or feature name.