API Reference
Class
PdfLayoutDiagnostic
Describes a reusable PDF layout or visual fidelity diagnostic produced while generating PDF output.
Inheritance
- Object
- PdfLayoutDiagnostic
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Accepted by parameters
- Constructor PdfConversionWarning.PdfConversionWarning
- Method PdfPageCanvas.Table
- Method PdfPageCanvas.Table
- Method PdfPageCanvas.Table
- Method PdfPageCanvas.Table
- Method PdfPageCanvas.TextBox
- Method PdfPageCanvas.TextBox
- Method PdfPageCanvas.TextBox
- Method PdfPageCanvas.TextBox
Constructors
PdfLayoutDiagnostic 2 overloads
public PdfLayoutDiagnostic(PdfLayoutDiagnosticKind kind, String source, String message) #Creates a layout diagnostic without source bounds.
Parameters
- kind OfficeIMO.Pdf.PdfLayoutDiagnosticKind
- source System.String
- message System.String
public PdfLayoutDiagnostic(PdfLayoutDiagnosticKind kind, String source, String message, Nullable<Double> x, Nullable<Double> y, Nullable<Double> width, Nullable<Double> height) #Creates a layout diagnostic with optional source bounds in points.
Parameters
- kind OfficeIMO.Pdf.PdfLayoutDiagnosticKind
- source System.String
- message System.String
- x System.Nullable{System.Double}
- y System.Nullable{System.Double}
- width System.Nullable{System.Double}
- height System.Nullable{System.Double}
Methods
Inherited Methods
Properties
public PdfLayoutDiagnosticKind Kind { get; } #Diagnostic kind.
public String Source { get; } #Source converter, block, or feature that emitted the diagnostic.
public String Message { get; } #Human-readable diagnostic message.
public Nullable<Double> X { get; } #Optional left coordinate in points.
public Nullable<Double> Y { get; } #Optional top coordinate in points.
public Nullable<Double> Width { get; } #Optional width in points.
public Nullable<Double> Height { get; } #Optional height in points.
public Boolean HasBounds { get; } #Whether source bounds were provided.