You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
.
It leads to situation when Tabula.Ruling.SortObjectComparer order objects in invalid order.
As a result, the list of intersection is returned by Tabula.Ruling.FindIntersections is invalid and result of Tabula.Extractors.SpreadsheetExtractionAlgorithm.FindCells does not contains some cells that it should.
This code in
Tabula.PageArea.GetArea
method adds toPageArea
instance horizontal ruling from right to lefttabula-sharp/Tabula/PageArea.cs
Lines 161 to 163 in fe6e6e5
.
It leads to situation when
Tabula.Ruling.SortObjectComparer
order objects in invalid order.As a result, the list of intersection is returned by
Tabula.Ruling.FindIntersections
is invalid and result ofTabula.Extractors.SpreadsheetExtractionAlgorithm.FindCells
does not contains some cells that it should.As a fix:
Fix
Tabula.PageArea.GetArea
methodThe text was updated successfully, but these errors were encountered: