diff --git a/layoutparser-service/layoutparser-service-processor/src/main/java/com/knecon/fforesight/service/layoutparser/processor/docstrum/model/Line.java b/layoutparser-service/layoutparser-service-processor/src/main/java/com/knecon/fforesight/service/layoutparser/processor/docstrum/model/Line.java index c8e9b97..4439bba 100644 --- a/layoutparser-service/layoutparser-service-processor/src/main/java/com/knecon/fforesight/service/layoutparser/processor/docstrum/model/Line.java +++ b/layoutparser-service/layoutparser-service-processor/src/main/java/com/knecon/fforesight/service/layoutparser/processor/docstrum/model/Line.java @@ -82,10 +82,10 @@ public class Line extends TextBoundingBox { this.words = words; buildBBox(); - x0 = getPdfMinX(); - y0 = getPdfMinY(); - x1 = getPdfMaxX(); - y1 = getPdfMaxY(); + x0 = getMinX(); + y0 = getMinY(); + x1 = getMaxX(); + y1 = getMaxY(); computeFontStyle(); } diff --git a/layoutparser-service/layoutparser-service-processor/src/main/java/com/knecon/fforesight/service/layoutparser/processor/docstrum/model/Zone.java b/layoutparser-service/layoutparser-service-processor/src/main/java/com/knecon/fforesight/service/layoutparser/processor/docstrum/model/Zone.java index cc02fd8..f803b33 100644 --- a/layoutparser-service/layoutparser-service-processor/src/main/java/com/knecon/fforesight/service/layoutparser/processor/docstrum/model/Zone.java +++ b/layoutparser-service/layoutparser-service-processor/src/main/java/com/knecon/fforesight/service/layoutparser/processor/docstrum/model/Zone.java @@ -18,7 +18,6 @@ public class Zone extends TextBoundingBox { @SuppressWarnings("PMD.ConstructorCallsOverridableMethod") public Zone(List lines) { - lines.sort(Comparator.comparingDouble(Line::getY0)); this.lines = lines; setToBBoxOfComponents(lines); }