From ef137dd6a7a93fb4843d7c949eec60189338fbe7 Mon Sep 17 00:00:00 2001 From: Artur Adib Date: Thu, 5 Jan 2012 10:42:05 -0500 Subject: [PATCH] Support for textLayerBuilder --- web/viewer.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/web/viewer.js b/web/viewer.js index c62ee5b4c..99c08525c 100644 --- a/web/viewer.js +++ b/web/viewer.js @@ -781,12 +781,13 @@ var PageView = function pageView(container, content, id, pageWidth, pageHeight, div.appendChild(canvas); this.canvas = canvas; - var textLayer = null; + var textLayerDiv = null; if (!PDFJS.disableTextLayer) { - textLayer = document.createElement('div'); - textLayer.className = 'textLayer'; - div.appendChild(textLayer); + textLayerDiv = document.createElement('div'); + textLayerDiv.className = 'textLayer'; + div.appendChild(textLayerDiv); } + var textLayer = textLayerDiv ? new TextLayerBuilder(textLayerDiv) : null; var scale = this.scale; canvas.width = pageWidth * scale; @@ -810,7 +811,7 @@ var PageView = function pageView(container, content, id, pageWidth, pageHeight, cache.push(this); callback(); - }).bind(this), new TextLayerBuilder(textLayer) + }).bind(this), textLayer ); setupAnnotations(this.content, this.scale);