From abcda6e47d4e0fb19e1230baa8d47de060609a31 Mon Sep 17 00:00:00 2001 From: Chris Jones Date: Wed, 22 Jun 2011 02:10:08 -0700 Subject: [PATCH] band-aid lack of Indexed color space --- pdf.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/pdf.js b/pdf.js index 19fa125ca..85ee20da6 100644 --- a/pdf.js +++ b/pdf.js @@ -3419,8 +3419,18 @@ var ColorSpace = (function() { this.dict = dict; this.numComps = dict.get("N"); break; + case "Indexed": + this.stream = stream; + this.dict = stream.dict; + var base = cs[1]; + var hival = cs[2]; + assertWellFormed(0 <= hival && hival <= 255, "hival in range"); + var lookupTable = cs[3]; + TODO("implement 'Indexed' color space"); + this.numComps = 3; // HACK + break; default: - error("unrecognized color space object"); + error("unrecognized color space object '"+ mode +"'"); } } else { error("unrecognized color space object");