Fix exception on inline stencil masks with no /CS attribute

This commit is contained in:
James R. Barlow
2016-11-24 22:37:00 -08:00
parent 8a74408d83
commit 7725d16a26
+4 -1
View File
@@ -232,7 +232,10 @@ def _find_page_inline_images(page, pageinfo, contentsinfo):
image['bpc'] = inline.settings['/BPC']
else:
image['bpc'] = 8
image['color'] = FRIENDLY_COLORSPACE.get(inline.settings['/CS'], '-')
if '/CS' in inline.settings:
image['color'] = FRIENDLY_COLORSPACE.get(inline.settings['/CS'], '-')
else:
image['color'] = '-'
image['comp'] = FRIENDLY_COMP.get(image['color'], '?')
if '/F' in inline.settings:
filter_ = inline.settings['/F']