From f564aaf485aa530b8fcb50fcc5ca7ee949b7eb2d Mon Sep 17 00:00:00 2001 From: "James R. Barlow" Date: Sun, 28 Oct 2018 22:41:18 -0700 Subject: [PATCH] Remove only_ocr_text --- src/ocrmypdf/pdfinfo/__init__.py | 8 -------- tests/test_pdfinfo.py | 2 -- 2 files changed, 10 deletions(-) diff --git a/src/ocrmypdf/pdfinfo/__init__.py b/src/ocrmypdf/pdfinfo/__init__.py index 04d00105..5d836f06 100644 --- a/src/ocrmypdf/pdfinfo/__init__.py +++ b/src/ocrmypdf/pdfinfo/__init__.py @@ -634,10 +634,6 @@ def _pdf_get_pageinfo(pdf, pageno: int, infile, xmltext): if any(isinstance(ci, VectorInfo) for ci in contentsinfo): pageinfo['has_vector'] = True - textinfos = (ti for ti in contentsinfo if isinstance(ti, TextInfo)) - all_invisible = not any(ti.visible for ti in textinfos) - pageinfo['only_ocr_text'] = all_invisible - pageinfo['images'] = [im for im in contentsinfo if isinstance(im, ImageInfo)] if pageinfo['images']: @@ -706,10 +702,6 @@ class PageInfo: def has_vector(self): return self._pageinfo['has_vector'] - @property - def only_ocr_text(self): - return self._pageinfo['only_ocr_text'] - @property def width_inches(self): return self._pageinfo['width_inches'] diff --git a/tests/test_pdfinfo.py b/tests/test_pdfinfo.py index 6057737e..51bdf820 100644 --- a/tests/test_pdfinfo.py +++ b/tests/test_pdfinfo.py @@ -175,7 +175,6 @@ def test_vector(resources): filename = resources / 'vector.pdf' pdf = pdfinfo.PdfInfo(filename) assert pdf[0].has_vector - assert not pdf[0].only_ocr_text assert not pdf[0].has_text @@ -183,5 +182,4 @@ def test_ocr_detection(resources): filename = resources / 'graph_ocred.pdf' pdf = pdfinfo.PdfInfo(filename) assert not pdf[0].has_vector - assert pdf[0].only_ocr_text assert pdf[0].has_text