From: Artur Adib Date: Tue, 7 Feb 2012 00:10:15 +0000 (-0800) Subject: isDefaultDecode(), as per reviewer comments X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=00b7e7d2552e66a71451f2fc4d06b644f76263c1;p=pdf.js.git isDefaultDecode(), as per reviewer comments --- diff --git a/src/colorspace.js b/src/colorspace.js index 69da825..57bc9c8 100644 --- a/src/colorspace.js +++ b/src/colorspace.js @@ -517,8 +517,14 @@ var LabCS = (function LabCSClosure() { return rgbBuf; }, isDefaultDecode: function labcs_isDefaultDecode(decodeMap) { - // TODO: not sure about this yet - return true; + // From Table 90 in Adobe's: + // "Document management - Portable document format", 1st ed, 2008 + if (decodeMap[0] === 0 && decodeMap[1] === 100 && + decodeMap[2] === this.amin && decodeMap[3] === this.amax && + decodeMap[4] === this.bmin && decodeMap[5] === this.bmax) + return true; + else + return false; } }; return LabCS;