Skip to content

Commit 50da50c

Browse files
committed
fix: [pdf] fix translation overlapping bbox
1 parent 817c426 commit 50da50c

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

bin/lib/objects/PDFs.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -259,9 +259,11 @@ def translate(self, task, source, target): # TODO harmonize
259259
if original.endswith(tab_extract):
260260
is_overlapping = True
261261
else:
262-
original = original.rsplit(tab_extract, 1)[1]
263-
y1 = tab.bbox[3] + 1
264-
bbox = (bbox[0], y1, bbox[2], bbox[3])
262+
original = original.rsplit(tab_extract, 1)
263+
if len(original) == 2:
264+
original = original[1]
265+
y1 = tab.bbox[3] + 1
266+
bbox = (bbox[0], y1, bbox[2], bbox[3])
265267
else:
266268
is_overlapping = True
267269

0 commit comments

Comments
 (0)