API Reference
PdfLogicalTableTextExportOptions
Options for exporting normalized logical PDF tables to lightweight text formats.
Inheritance
- Object
- PdfLogicalTableTextExportOptions
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters
- Extension method PdfLogicalDocument.ToHtmlTables
- Extension method PdfLogicalDocument.ToMarkdownTables
- Method PdfLogicalTableTextExportExtensions.ExtractHtmlTables
- Method PdfLogicalTableTextExportExtensions.ExtractHtmlTables
- Method PdfLogicalTableTextExportExtensions.ExtractHtmlTables
- Method PdfLogicalTableTextExportExtensions.ExtractMarkdownTables
- Method PdfLogicalTableTextExportExtensions.ExtractMarkdownTables
- Method PdfLogicalTableTextExportExtensions.ExtractMarkdownTables
- Method PdfLogicalTableTextExportExtensions.ToHtmlTables
- Method PdfLogicalTableTextExportExtensions.ToMarkdownTables
Constructors
public PdfLogicalTableTextExportOptions() #Inherited Methods
Properties
public PdfTextLayoutOptions LayoutOptions { get; set; } #PDF text layout options used when a path, stream, or byte array is loaded directly.
public IReadOnlyList<PdfPageRange> PageRanges { get; set; } #Optional inclusive one-based source page ranges used by direct PDF loading overloads.
public Int32 MaxRows { get; set; } #Maximum body rows to export per detected table. Values less than or equal to zero export all rows.
public Boolean IncludeSourceCaptions { get; set; } #When true, each exported table includes a short source caption with PDF page and table number.
public Boolean IncludePageSeparators { get; set; } #When true, Markdown exports insert the configured separator between tables from different source pages.
public String PageSeparator { get; set; } #Markdown text used between pages when IncludePageSeparators is true.
public Boolean AlignNumericMarkdownColumns { get; set; } #Right-align Markdown table columns when all non-empty body cells look numeric.
public Boolean EmitHtmlDocumentShell { get; set; } #When true, HTML exports include doctype, html, head, and body wrappers.
public String HtmlDocumentTitle { get; set; } #HTML document title used when EmitHtmlDocumentShell is true.
public String EmptyTableMessage { get; set; } #Text emitted when no logical tables are found in the selected PDF pages.
public Boolean IncludeEmptyMessage { get; set; } #When true, an empty-message document or fragment is emitted when no tables are found.