From e108a43e2685330dbd321374cf419a51ac81f8b9 Mon Sep 17 00:00:00 2001 From: Bryan Bishop Date: Thu, 7 Feb 2013 03:56:18 -0600 Subject: [PATCH] make eraser handle more pdf formats --- pdfparanoia/eraser.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pdfparanoia/eraser.py b/pdfparanoia/eraser.py index e3ae2b6..3e35c1f 100644 --- a/pdfparanoia/eraser.py +++ b/pdfparanoia/eraser.py @@ -21,7 +21,7 @@ def manipulate_pdf(content, objid, callback, *args): for line in lines: if not skip_mode: if last_line in ["endobj", "endobj ", None]: - if line[-3:] == "obj" or line[-4:] == "obj " or " obj<<" in line[0:50]: + if line[-3:] == "obj" or line[-4:] == "obj " or " obj <<" in line[0:50] or " obj<<" in line[0:50]: if line.startswith(str(objid) + " "): skip_mode = True last_line = line