From 1364c63b7c89046af4ccb959177639cac68d0dad Mon Sep 17 00:00:00 2001 From: "James R. Barlow" Date: Thu, 1 Nov 2018 20:07:53 -0700 Subject: [PATCH] Fix failure to pickle file with AcroForm --- 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 b2f23879..f93acb8e 100644 --- a/src/ocrmypdf/pdfinfo/__init__.py +++ b/src/ocrmypdf/pdfinfo/__init__.py @@ -803,7 +803,7 @@ class PdfInfo: self._infile = infile self._pages, pdf = _pdf_get_all_pageinfo(infile, log=log) self._needs_rendering = pdf.root.get('/NeedsRendering', False) - self._has_acroform = pdf.root.get('/AcroForm', False) + self._has_acroform = '/AcroForm' in pdf.root @property def pages(self):