]> git.parisson.com Git - pdf.js.git/commitdiff
Removed bpc=1 code
authorsbarman <sbarman@L3CWZ5T.(none)>
Sun, 26 Jun 2011 05:52:41 +0000 (22:52 -0700)
committersbarman <sbarman@L3CWZ5T.(none)>
Sun, 26 Jun 2011 05:52:41 +0000 (22:52 -0700)
pdf.js

diff --git a/pdf.js b/pdf.js
index 7f81cbe079754ebfb220d73dd12c8ccc255199fa..d9adda494aeef2b53eee484c170d83b6bbd8b2ee 100644 (file)
--- a/pdf.js
+++ b/pdf.js
@@ -4,7 +4,7 @@
 "use strict";
 
 var ERRORS = 0, WARNINGS = 1, TODOS = 5;
-var verbosity = ERRORS;
+var verbosity = WARNINGS;
 
 function log(msg) {
     if (console && console.log)
@@ -4273,65 +4273,8 @@ var CanvasGraphics = (function() {
                 }
             }
 
-            if (bitsPerComponent == 1) {
-                var xref = this.xref;
-                var csStream = dict.get2("ColorSpace", "CS");
-                csStream = xref.fetchIfRef(csStream);
-                if (IsName(csStream) && inline)
-                    csStream = colorSpaces.get(csStream);
-                var colorSpace = new ColorSpace(xref, csStream);
-                var numComps = colorSpace.numComps;
-                if (numComps != 1)
-                    error("worng numComps");
-
-                ctx.strokeStyle = "#090";
-                ctx.strokeRect(0 + 1, -h + 1, w / 2, h -2 );
-
-                var imgArray = image.getBytes((numComps * w * h) >> 3);
-                var imgIdx = 0;
-
-                var tmpCanvas = document.createElement("canvas");
-                tmpCanvas.width = w;
-                tmpCanvas.height = h;
-                var tmpCtx = tmpCanvas.getContext("2d");
-                tmpCtx.fillStyle = "#000";
-                tmpCtx.fillRect(0, 0, w, h);
-                var imgData = tmpCtx.getImageData(0, 0, w, h);
-                var pixels = imgData.data;
-
-                var mask = 1;
-                var b = 0;
-                for (var i = 0, length = 4 * w * h; i < length; i += 4) {
-                    if (i % (4*w) == 0) {
-                        mask = 1;
-                        b = 0;
-                    }
-
-                    mask >>= 1;
-                    if (mask <= 0) {
-                        b = imgArray[imgIdx++];
-                        mask = 128;
-                    }
-
-                    var p = b & mask;
-                    if (p > 0)
-                        p = 1;
-                    else
-                        p = 0;
-                    pixels[i] = 255 * p;
-                    pixels[i+1] = 255 * p;
-                    pixels[i+2] = 255 * p;
-                    pixels[i+3] = 255;
-                }
-
-                tmpCtx.putImageData(imgData, 0, 0);
-                ctx.drawImage(tmpCanvas, 0, -h);
-                this.restore();
-                return;
-            }
-
             if (bitsPerComponent !== 8)
-                error("Unsupported bpc");
+                TODO("Support bpc="+ bitsPerComponent);
 
             var xref = this.xref;
             var colorSpaces = this.colorSpaces;