Fix critical importer row and column boundary parsing
This commit is contained in:
@@ -27,7 +27,7 @@ public sealed class VariantColumnCriticalTableParser
|
||||
})
|
||||
.ToList();
|
||||
|
||||
var bodyStartTop = headerFragments.Max(item => item.Top) + CriticalTableParserSupport.HeaderToBodyMinimumGap;
|
||||
var headerTop = headerFragments.Max(item => item.Top);
|
||||
var keyTop = CriticalTableParserSupport.FindKeyTop(fragments);
|
||||
var affixLegend = CriticalTableParserSupport.ParseAffixLegend(fragments, keyTop);
|
||||
var affixLegendSymbols = affixLegend.ClassificationSymbols;
|
||||
@@ -35,9 +35,10 @@ public sealed class VariantColumnCriticalTableParser
|
||||
var rowLabelFragments = CriticalTableParserSupport.FindRowLabelFragments(
|
||||
fragments,
|
||||
leftCutoff,
|
||||
bodyStartTop,
|
||||
headerTop + CriticalTableParserSupport.HeaderToRowLabelMinimumGap,
|
||||
keyTop);
|
||||
var rowAnchors = CriticalTableParserSupport.CreateRowAnchors(rowLabelFragments);
|
||||
var bodyStartTop = CriticalTableParserSupport.ResolveBodyStartTop(headerTop, rowAnchors);
|
||||
|
||||
if (rowAnchors.Count == 0)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user