From: Brendan Dahl Date: Thu, 10 Nov 2011 16:41:36 +0000 (-0800) Subject: Initial devicen colorspace support. X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=a12419c08469f71e910db864a55a904ea9fff473;p=pdf.js.git Initial devicen colorspace support. --- diff --git a/src/colorspace.js b/src/colorspace.js index 946a1bd..a75b66f 100644 --- a/src/colorspace.js +++ b/src/colorspace.js @@ -137,8 +137,14 @@ var ColorSpace = (function colorSpaceColorSpace() { var alt = ColorSpace.parseToIR(cs[2], xref, res); var tintFnIR = PDFFunction.getIR(xref, xref.fetchIfRef(cs[3])); return ['SeparationCS', alt, tintFnIR]; - case 'Lab': case 'DeviceN': + if (cs.length > 4) + TODO('devicen color with n channels'); + debugger; + var alt = ColorSpace.parseToIR(cs[2], xref, res); + var tintFnIR = PDFFunction.getIR(xref, xref.fetchIfRef(cs[3])); + return ['SeparationCS', alt, tintFnIR]; + case 'Lab': default: error('unimplemented color space object "' + mode + '"'); }