Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

PdfLayoutDiagnostic

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Source revision a039964de4cc with working tree changes
Modifiers sealed

Describes a reusable PDF layout or visual fidelity diagnostic produced while generating PDF output.

Inheritance

  • Object
  • PdfLayoutDiagnostic

Usage

Explore 4 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 1

Accepted by parameters 3

Constructors

PdfLayoutDiagnostic 2 overloads
public PdfLayoutDiagnostic(PdfLayoutDiagnosticKind kind, String source, String message) #

Creates a layout diagnostic without source bounds.

Parameters

kind OfficeIMO.Pdf.PdfLayoutDiagnosticKind requiredposition: 0
source System.String requiredposition: 1
message System.String requiredposition: 2
public PdfLayoutDiagnostic(PdfLayoutDiagnosticKind kind, String source, String message, Double? x, Double? y, Double? width, Double? height) #

Creates a layout diagnostic with optional source bounds in points.

Parameters

kind OfficeIMO.Pdf.PdfLayoutDiagnosticKind requiredposition: 0
source System.String requiredposition: 1
message System.String requiredposition: 2
x System.Double? requiredposition: 3
y System.Double? requiredposition: 4
width System.Double? requiredposition: 5
height System.Double? requiredposition: 6

Methods

public override String ToString() #
Returns: String

Returns a string that represents the current object.

Returns

A string that represents the current object.

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 Double? X { get; } #

Optional left coordinate in points.

public Double? Y { get; } #

Optional top coordinate in points.

public Double? Width { get; } #

Optional width in points.

public Double? Height { get; } #

Optional height in points.

public Boolean HasBounds { get; } #

Whether source bounds were provided.