From 00b7e7d2552e66a71451f2fc4d06b644f76263c1 Mon Sep 17 00:00:00 2001 From: Artur Adib Date: Mon, 6 Feb 2012 16:10:15 -0800 Subject: [PATCH] isDefaultDecode(), as per reviewer comments --- src/colorspace.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/colorspace.js b/src/colorspace.js index 69da82536..57bc9c846 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;