TableExtractionOptions Class
Options that control how tables are detected and extracted from documents.
Inheritance
System.Object
TableExtractionOptions
Namespace: Syncfusion.SmartTableExtractor
Assembly: Syncfusion.SmartTableExtractor.Base.dll
Syntax
public class TableExtractionOptions : Object
Constructors
TableExtractionOptions()
Declaration
public TableExtractionOptions()
Properties
ConfidenceThreshold
Minimum confidence threshold for table detection (0.0 to 1.0). Tables with confidence below this value should be ignored. Defaults to 0.6.
Declaration
public double ConfidenceThreshold { get; set; }
Property Value
| Type |
|---|
| System.Double |
DetectBorderlessTables
Attempt to detect borderless tables (tables without visible borders). When true, the extractor will apply heuristics to find table-like regions even if there are no explicit border lines. Defaults to true.
Declaration
public bool DetectBorderlessTables { get; set; }
Property Value
| Type |
|---|
| System.Boolean |
PageRange
Specific pages to process. If null, all pages are processed.
Declaration
public int[, ] PageRange { get; set; }
Property Value
| Type |
|---|
| System.Int32[,] |