API Reference
PdfLogicalTableDiagnostics
Diagnostic confidence and geometry signals for a normalized logical PDF table.
Inheritance
- Object
- PdfLogicalTableDiagnostics
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
- Property PdfLogicalTableData.Diagnostics
Inherited Methods
Properties
public String DetectionKind { get; } #Detection heuristic that produced the source logical table.
public Double Confidence { get; } #Overall confidence score between 0 and 1 based on schema, cell completeness, and column geometry signals.
public Double SchemaConfidence { get; } #Confidence score between 0 and 1 for inferred table schema, including header and key/value recognition.
public Double CellCompleteness { get; } #Ratio between 0 and 1 of non-empty cells to expected cells in the detected source table.
public Double ColumnGeometryConfidence { get; } #Confidence score between 0 and 1 for detected column geometry matching the inferred table width.
public Int32 SourceRowCount { get; } #Number of source rows detected before body-row normalization.
public Int32 ExpectedCellCount { get; } #Expected source cell count from source rows multiplied by inferred columns.
public Int32 FilledCellCount { get; } #Number of non-empty source cells detected.
public Int32 MissingCellCount { get; } #Number of expected source cells that were empty or unavailable.
public Double XStart { get; } #Left edge of the detected table geometry in PDF points.
public Double XEnd { get; } #Right edge of the detected table geometry in PDF points.
public Double YTop { get; } #Top baseline coordinate of the detected table geometry in PDF points.
public Double YBottom { get; } #Bottom baseline coordinate of the detected table geometry in PDF points.
public Double Width { get; } #Detected table width in PDF points.
public Double Height { get; } #Detected table height in PDF points.
public Boolean HasGeometry { get; } #True when table and column coordinates were available.
public IReadOnlyList<PdfInferenceEvidence> Evidence { get; } #Stable diagnostic evidence behind the component confidence scores.