mirror of
https://github.com/DS4SD/docling.git
synced 2025-07-26 20:14:47 +00:00
Raise from page backend if page is not correctly parsed
Signed-off-by: Christoph Auer <cau@zurich.ibm.com>
This commit is contained in:
parent
b07881324c
commit
1e983639f7
@ -28,6 +28,10 @@ class DoclingParsePageBackend(PdfPageBackend):
|
||||
self.broken_page = "pages" not in parsed_page
|
||||
if not self.broken_page:
|
||||
self._dpage = parsed_page["pages"][0]
|
||||
else:
|
||||
raise RuntimeError(
|
||||
f"Page {page_no} of document {document_hash} could not be parsed."
|
||||
)
|
||||
|
||||
def get_text_in_rect(self, bbox: BoundingBox) -> str:
|
||||
if self.broken_page:
|
||||
|
Loading…
Reference in New Issue
Block a user