ITableDetector InterfaceByteScout PDF Extractor SDK
Represents PDF tables detector.

Namespace:  Bytescout.PDFExtractor
Assembly:  Bytescout.PDFExtractor (in Bytescout.PDFExtractor.dll) Version: 12.0.0.4062-master
Syntax

public interface ITableDetector

The ITableDetector type exposes the following members.

Properties

  NameDescription
Public propertyDetectionMaxNumberOfInvalidSubsequentRowsAllowed
Max number of non valid subsequent rows allowed inside detected table
Public propertyDetectionMinNumberOfColumns
Gets or sets the min number of columns in detected table.
Public propertyDetectionMinNumberOfLineBreaksBetweenTables
Min number of line breaks required between tables
Public propertyDetectionMinNumberOfRows
Gets or sets the min number of rows in detected table.
Public propertyDetectLinesInsteadOfParagraphs
Tries to detect single lines instead of multiple lines.
Public propertyEnhanceTableBorders
Gets or sets whether to enhance table borders. The borders enhancement can help if a table is drawn with very thin or faint lines. Default is true.
Public propertyFoundTableCells
Contains two-dimensional array of cell rectangles of the table found by FindTable() or FindNext() methods.
Public propertyFoundTableLocation
Contains the location (rectangle) of the table found by FindTable() or FindNextTable() methods.
Top
Methods

  NameDescription
Public methodFindNextTable
Continues the table search started by FindTable() method.
Public methodFindNextTable(RectangleF)
Continues the table search started by FindTable() method.
Public methodFindTable(Int32)
Searches the document page for tables.
Public methodFindTable(Int32, RectangleF)
Searches the document page for tables.
Public methodGetFoundTableRectangle_Height
Returns the height of rectangle of the table found by FindTable() or FindNextTable() methods.
Public methodGetFoundTableRectangle_Left
Returns the left coordinate of rectangle of the table found by FindTable() or FindNextTable() methods.
Public methodGetFoundTableRectangle_Top
Returns the top coordinate of rectangle of the table found by FindTable() or FindNextTable() methods.
Public methodGetFoundTableRectangle_Width
Returns the width of rectangle of the table found by FindTable() or FindNextTable() methods.
Top
See Also

Reference