From 0e4d978d200b372318539c2b3f855fb9632a7915 Mon Sep 17 00:00:00 2001 From: "James R. Barlow" Date: Sat, 27 Oct 2018 23:22:28 -0700 Subject: [PATCH] pdfinfo: all -> not any --- src/ocrmypdf/pdfinfo/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ocrmypdf/pdfinfo/__init__.py b/src/ocrmypdf/pdfinfo/__init__.py index b83442ed..6be7fd63 100644 --- a/src/ocrmypdf/pdfinfo/__init__.py +++ b/src/ocrmypdf/pdfinfo/__init__.py @@ -630,7 +630,7 @@ def _pdf_get_pageinfo(pdf, pageno: int, infile, xmltext): pageinfo['has_vector'] = True textinfos = [ti for ti in contentsinfo if isinstance(ti, TextInfo)] - all_invisible = all(ti.invisible for ti in textinfos) and len(textinfos) > 0 + all_invisible = not any(ti.visible for ti in textinfos) pageinfo['only_ocr_text'] = all_invisible pageinfo['images'] = [im for im in contentsinfo