Commit 68e83c12 authored by 赵小蒙's avatar 赵小蒙

span进入具体的layout后,需要在下次循环前将该span移除

parent 17b09f71
...@@ -77,6 +77,10 @@ def merge_spans_to_line_by_layout(spans, layout_bboxes): ...@@ -77,6 +77,10 @@ def merge_spans_to_line_by_layout(spans, layout_bboxes):
layout_sapns.append(span) layout_sapns.append(span)
new_spans.append(layout_sapns) new_spans.append(layout_sapns)
# 从spans删除已经放入layout_sapns中的span
for layout_sapn in layout_sapns:
spans.remove(layout_sapn)
for layout_sapns in new_spans: for layout_sapns in new_spans:
layout_lines = merge_spans_to_line(layout_sapns) layout_lines = merge_spans_to_line(layout_sapns)
lines.extend(layout_lines) lines.extend(layout_lines)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment