API Reference
Class
MarkdownImageLayoutDiagnostic
Provides per-image layout diagnostics emitted during markdown conversion.
Inheritance
- Object
- MarkdownImageLayoutDiagnostic
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
Constructors
public MarkdownImageLayoutDiagnostic() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String Source { get; set; } #Image source path or URL.
public String Context { get; set; } #Logical conversion context (for example block-local, block-remote).
public Nullable<Double> RequestedWidthPixels { get; set; } #Requested width hint from markdown or caller.
public Nullable<Double> RequestedHeightPixels { get; set; } #Requested height hint from markdown or caller.
public Nullable<Double> NaturalWidthPixels { get; set; } #Natural image width when available.
public Nullable<Double> NaturalHeightPixels { get; set; } #Natural image height when available.
public Nullable<Double> EffectiveMaxWidthPixels { get; set; } #Effective width limit applied by converter logic.
public Nullable<Double> EffectiveMaxHeightPixels { get; set; } #Effective height limit applied by converter logic.
public Nullable<Double> FinalWidthPixels { get; set; } #Final width selected for insertion.
public Nullable<Double> FinalHeightPixels { get; set; } #Final height selected for insertion.
public Boolean ScaledByLayout { get; set; } #Indicates that at least one layout constraint changed the dimensions.