Package technology.tabula.extractors
Class SpreadsheetExtractionAlgorithm
java.lang.Object
technology.tabula.extractors.SpreadsheetExtractionAlgorithm
- All Implemented Interfaces:
ExtractionAlgorithm
public class SpreadsheetExtractionAlgorithm extends Object implements ExtractionAlgorithm
- Author:
- manuel
-
Constructor Summary
Constructors Constructor Description SpreadsheetExtractionAlgorithm() -
Method Summary
Modifier and Type Method Description List<Table>extract(Page page)List<Table>extract(Page page, List<Ruling> rulings)Extract a list of Table from page using rulings as separatorsstatic List<Cell>findCells(List<Ruling> horizontalRulingLines, List<Ruling> verticalRulingLines)static List<Rectangle>findSpreadsheetsFromCells(List<? extends Rectangle> cells)booleanisTabular(Page page)StringtoString()
-
Constructor Details
-
SpreadsheetExtractionAlgorithm
public SpreadsheetExtractionAlgorithm()
-
-
Method Details
-
extract
- Specified by:
extractin interfaceExtractionAlgorithm
-
extract
Extract a list of Table from page using rulings as separators -
isTabular
-
findCells
-
findSpreadsheetsFromCells
-
toString
- Specified by:
toStringin interfaceExtractionAlgorithm- Overrides:
toStringin classObject
-