API Reference

Class

PdfLogicalTableStructure

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Modifiers sealed

Describes the inferred schema and body-row boundaries for a logical PDF table.

Inheritance

  • Object
  • PdfLogicalTableStructure

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

Properties

public Int32 ColumnCount { get; } #

Maximum visible cell count across table rows.

public IReadOnlyList<String> Columns { get; } #

Inferred column names suitable for structured extraction surfaces.

public Int32 BodyStartRowIndex { get; } #

Zero-based row index where body/data rows begin.

public Int32 TotalBodyRowCount { get; } #

Total body/data row count before any consumer-side truncation.

public Boolean HasHeaderRow { get; } #

True when the first logical row was promoted to column headers.

public Boolean IsKeyValueTable { get; } #

True when the table looks like a two-column key/value fact table.