Example #1
0
 /// <summary>
 /// Create a table.
 /// </summary>
 /// <param name="extractionAlgorithm"></param>
 public Table(IExtractionAlgorithm extractionAlgorithm)
     : this(extractionAlgorithm.ToString())
 {
 }
Example #2
0
 /// <summary>
 /// Create a table.
 /// </summary>
 /// <param name="area"></param>
 /// <param name="cells"></param>
 /// <param name="horizontalRulings"></param>
 /// <param name="verticalRulings"></param>
 /// <param name="extractionAlgorithm"></param>
 public TableWithRulingLines(TableRectangle area, List <Cell> cells, List <Ruling> horizontalRulings, List <Ruling> verticalRulings, IExtractionAlgorithm extractionAlgorithm)
     : base(extractionAlgorithm)
 {
     this.SetRect(area);
     this.verticalRulings   = verticalRulings;
     this.horizontalRulings = horizontalRulings;
     this.AddCells(cells);
 }