From c8192698fc57fad55b3878982558e78dccc79144 Mon Sep 17 00:00:00 2001 From: Artur Adib Date: Wed, 4 Jan 2012 11:20:19 -0500 Subject: [PATCH] disableTextLayer option --- web/viewer.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/web/viewer.js b/web/viewer.js index f561ed12e..d1e207a63 100644 --- a/web/viewer.js +++ b/web/viewer.js @@ -772,9 +772,12 @@ var PageView = function pageView(container, content, id, pageWidth, pageHeight, div.appendChild(canvas); this.canvas = canvas; - var textLayer = document.createElement('div'); - textLayer.className = 'textLayer'; - div.appendChild(textLayer); + var textLayer = null; + if (!PDFJS.disableTextLayer) { + textLayer = document.createElement('div'); + textLayer.className = 'textLayer'; + div.appendChild(textLayer); + } var scale = this.scale; canvas.width = pageWidth * scale; @@ -949,6 +952,10 @@ window.addEventListener('load', function webViewerLoad(evt) { if ('disableWorker' in params) PDFJS.disableWorker = params['disableWorker'] === 'true' ? true : false; + if ('disableTextLayer' in params) + PDFJS.disableTextLayer = params['disableTextLayer'] === 'true' ? + true : false; + var sidebarScrollView = document.getElementById('sidebarScrollView'); sidebarScrollView.addEventListener('scroll', updateThumbViewArea, true); }, true);