From 4dde3786c243faf18daf468cef65f88967e204a7 Mon Sep 17 00:00:00 2001 From: "James R. Barlow" Date: Tue, 9 Jul 2024 14:46:47 -0700 Subject: [PATCH] Fix KeyError '/Subtype' Fixes #1350 --- src/ocrmypdf/pdfinfo/info.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ocrmypdf/pdfinfo/info.py b/src/ocrmypdf/pdfinfo/info.py index e4942a2e9..d8a1935af 100644 --- a/src/ocrmypdf/pdfinfo/info.py +++ b/src/ocrmypdf/pdfinfo/info.py @@ -573,7 +573,7 @@ def _find_form_xobject_images(pdf: Pdf, container: Object, contentsinfo: Content xobjs = resources[Name.XObject].as_dict() for xobj in xobjs: candidate = xobjs[xobj] - if candidate is None or candidate[Name.Subtype] != Name.Form: + if candidate is None or candidate.get(Name.Type) != Name.Form: continue form_xobject = candidate