Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

PdfPowerPointTableImportEntry

Namespace OfficeIMO.PowerPoint.Pdf
Assembly OfficeIMO.PowerPoint.Pdf
Modifiers sealed

Describes one logical PDF table imported into a PowerPoint slide.

Inheritance

  • Object
  • PdfPowerPointTableImportEntry

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

Properties

public Int32 PageIndex { get; } #

Zero-based page index within the selected logical page collection.

public Int32 PageNumber { get; } #

One-based source page number from the PDF document.

public Int32 TableIndex { get; } #

Zero-based table index within the source logical PDF page.

public String DetectionKind { get; } #

Detection heuristic that produced the imported table.

public Int32 SlideIndex { get; } #

Zero-based slide index where the table was written.

public Int32 SegmentIndex { get; } #

Zero-based segment index for this source PDF table.

public Int32 SegmentCount { get; } #

Total number of PowerPoint slide segments produced for this source PDF table.

public Int32 RowStartIndex { get; } #

Zero-based body row index where this slide segment starts in the normalized PDF table.

public Int32 ColumnStartIndex { get; } #

Zero-based column index where this slide segment starts in the normalized PDF table.

public Int32 SourceColumnCount { get; } #

Total detected source columns before any per-slide column split was applied.

public Int32 ColumnCount { get; } #

Number of imported columns.

public Int32 RowCount { get; } #

Number of body rows written to PowerPoint.

public Int32 TotalRowCount { get; } #

Total body rows detected before any row cap was applied.

public Boolean Truncated { get; } #

True when imported rows were truncated by the configured row cap.

public Boolean HeaderRowIncluded { get; } #

True when a column-header row was written above the imported body rows.

public IReadOnlyList<Int32> SourcePageNumbers { get; } #

One-based PDF page numbers contributing rows to this imported table.

public Int32 SourceTableCount { get; } #

Number of page-level table segments combined into this logical table.

public Int32 SuppressedRepeatedHeaderRows { get; } #

Number of repeated continuation header rows omitted from body data.

public Int32 AdditionalHeaderRowCount { get; } #

Number of repeated header rows appended to primary header labels.