/// <summary> /// Create a table. /// </summary> /// <param name="extractionAlgorithm"></param> public Table(IExtractionAlgorithm extractionAlgorithm) : this(extractionAlgorithm.ToString()) { }
/// <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); }