From 89c81db295993a34d9f3488d6ec0a04ebc505017 Mon Sep 17 00:00:00 2001 From: Humberto Pereira Date: Mon, 19 Mar 2012 16:42:58 -0300 Subject: [PATCH] PDFDocument.lookup_names.lookup didn't find 'Names' in some files --- pdfminer/pdfparser.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pdfminer/pdfparser.py b/pdfminer/pdfparser.py index f034e65..1aa9aeb 100644 --- a/pdfminer/pdfparser.py +++ b/pdfminer/pdfparser.py @@ -553,10 +553,10 @@ class PDFDocument(object): if 'Limits' in d: (k1,k2) = list_value(d['Limits']) if key < k1 or k2 < key: return None - if 'Names' in d: - objs = list_value(d['Names']) - names = dict(choplist(2, objs)) - return names[key] + if 'Names' in d: + objs = list_value(d['Names']) + names = dict(choplist(2, objs)) + return names[key] if 'Kids' in d: for c in list_value(d['Kids']): v = lookup(dict_value(c))