Parcourir la source

PDF.js version 1.8.396 - See mozilla/pdf.js@6b098898d299a16fce8e3046534225c5e132ec76

pdfjsbot il y a 8 ans
Parent
commit
e4fe7166e5

+ 1 - 1
bower.json

@@ -1,6 +1,6 @@
 {
   "name": "pdfjs-dist",
-  "version": "1.8.394",
+  "version": "1.8.396",
   "main": [
     "build/pdf.js",
     "build/pdf.worker.js"

+ 6 - 6
build/pdf.combined.js

@@ -12806,8 +12806,8 @@ var _UnsupportedManager = function UnsupportedManagerClosure() {
 }();
 var version, build;
 {
-  exports.version = version = '1.8.394';
-  exports.build = build = 'e5171871';
+  exports.version = version = '1.8.396';
+  exports.build = build = '6b098898';
 }
 exports.getDocument = getDocument;
 exports.LoopbackPort = LoopbackPort;
@@ -28144,8 +28144,8 @@ if (!_util.globalScope.PDFJS) {
 }
 var PDFJS = _util.globalScope.PDFJS;
 {
-  PDFJS.version = '1.8.394';
-  PDFJS.build = 'e5171871';
+  PDFJS.version = '1.8.396';
+  PDFJS.build = '6b098898';
 }
 PDFJS.pdfBug = false;
 if (PDFJS.verbosity !== undefined) {
@@ -43739,8 +43739,8 @@ exports.TilingPattern = TilingPattern;
 "use strict";
 
 
-var pdfjsVersion = '1.8.394';
-var pdfjsBuild = 'e5171871';
+var pdfjsVersion = '1.8.396';
+var pdfjsBuild = '6b098898';
 var pdfjsSharedUtil = __w_pdfjs_require__(0);
 var pdfjsDisplayGlobal = __w_pdfjs_require__(26);
 var pdfjsDisplayAPI = __w_pdfjs_require__(10);

Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
build/pdf.combined.js.map


+ 6 - 6
build/pdf.js

@@ -3535,8 +3535,8 @@ var _UnsupportedManager = function UnsupportedManagerClosure() {
 }();
 var version, build;
 {
-  exports.version = version = '1.8.394';
-  exports.build = build = 'e5171871';
+  exports.version = version = '1.8.396';
+  exports.build = build = '6b098898';
 }
 exports.getDocument = getDocument;
 exports.LoopbackPort = LoopbackPort;
@@ -5509,8 +5509,8 @@ if (!_util.globalScope.PDFJS) {
 }
 var PDFJS = _util.globalScope.PDFJS;
 {
-  PDFJS.version = '1.8.394';
-  PDFJS.build = 'e5171871';
+  PDFJS.version = '1.8.396';
+  PDFJS.build = '6b098898';
 }
 PDFJS.pdfBug = false;
 if (PDFJS.verbosity !== undefined) {
@@ -8029,8 +8029,8 @@ exports.TilingPattern = TilingPattern;
 "use strict";
 
 
-var pdfjsVersion = '1.8.394';
-var pdfjsBuild = 'e5171871';
+var pdfjsVersion = '1.8.396';
+var pdfjsBuild = '6b098898';
 var pdfjsSharedUtil = __w_pdfjs_require__(0);
 var pdfjsDisplayGlobal = __w_pdfjs_require__(9);
 var pdfjsDisplayAPI = __w_pdfjs_require__(3);

Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
build/pdf.js.map


Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
build/pdf.min.js


+ 2 - 2
build/pdf.worker.js

@@ -37038,8 +37038,8 @@ exports.Type1Parser = Type1Parser;
 "use strict";
 
 
-var pdfjsVersion = '1.8.394';
-var pdfjsBuild = 'e5171871';
+var pdfjsVersion = '1.8.396';
+var pdfjsBuild = '6b098898';
 var pdfjsCoreWorker = __w_pdfjs_require__(8);
 {
   __w_pdfjs_require__(19);

Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
build/pdf.worker.js.map


+ 2 - 2
lib/display/api.js

@@ -1418,8 +1418,8 @@ var _UnsupportedManager = function UnsupportedManagerClosure() {
 }();
 var version, build;
 {
-  exports.version = version = '1.8.394';
-  exports.build = build = 'e5171871';
+  exports.version = version = '1.8.396';
+  exports.build = build = '6b098898';
 }
 exports.getDocument = getDocument;
 exports.LoopbackPort = LoopbackPort;

+ 2 - 2
lib/display/global.js

@@ -39,8 +39,8 @@ if (!_util.globalScope.PDFJS) {
 }
 var PDFJS = _util.globalScope.PDFJS;
 {
-  PDFJS.version = '1.8.394';
-  PDFJS.build = 'e5171871';
+  PDFJS.version = '1.8.396';
+  PDFJS.build = '6b098898';
 }
 PDFJS.pdfBug = false;
 if (PDFJS.verbosity !== undefined) {

+ 2 - 2
lib/pdf.js

@@ -14,8 +14,8 @@
  */
 'use strict';
 
-var pdfjsVersion = '1.8.394';
-var pdfjsBuild = 'e5171871';
+var pdfjsVersion = '1.8.396';
+var pdfjsBuild = '6b098898';
 var pdfjsSharedUtil = require('./shared/util.js');
 var pdfjsDisplayGlobal = require('./display/global.js');
 var pdfjsDisplayAPI = require('./display/api.js');

+ 2 - 2
lib/pdf.worker.js

@@ -14,8 +14,8 @@
  */
 'use strict';
 
-var pdfjsVersion = '1.8.394';
-var pdfjsBuild = 'e5171871';
+var pdfjsVersion = '1.8.396';
+var pdfjsBuild = '6b098898';
 var pdfjsCoreWorker = require('./core/worker.js');
 {
   require('./core/network.js');

+ 89 - 53
lib/web/pdf_page_view.js

@@ -19,6 +19,8 @@ Object.defineProperty(exports, "__esModule", {
 });
 exports.PDFPageView = undefined;
 
+var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
+
 var _ui_utils = require('./ui_utils');
 
 var _pdfjs = require('./pdfjs');
@@ -27,32 +29,30 @@ var _dom_events = require('./dom_events');
 
 var _pdf_rendering_queue = require('./pdf_rendering_queue');
 
+function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
+
 var TEXT_LAYER_RENDER_DELAY = 200;
-var PDFPageView = function PDFPageViewClosure() {
+
+var PDFPageView = function () {
   function PDFPageView(options) {
+    _classCallCheck(this, PDFPageView);
+
     var container = options.container;
-    var id = options.id;
-    var scale = options.scale;
     var defaultViewport = options.defaultViewport;
-    var renderingQueue = options.renderingQueue;
-    var textLayerFactory = options.textLayerFactory;
-    var annotationLayerFactory = options.annotationLayerFactory;
-    var enhanceTextSelection = options.enhanceTextSelection || false;
-    var renderInteractiveForms = options.renderInteractiveForms || false;
-    this.id = id;
-    this.renderingId = 'page' + id;
+    this.id = options.id;
+    this.renderingId = 'page' + this.id;
     this.pageLabel = null;
     this.rotation = 0;
-    this.scale = scale || _ui_utils.DEFAULT_SCALE;
+    this.scale = options.scale || _ui_utils.DEFAULT_SCALE;
     this.viewport = defaultViewport;
     this.pdfPageRotate = defaultViewport.rotation;
     this.hasRestrictedScaling = false;
-    this.enhanceTextSelection = enhanceTextSelection;
-    this.renderInteractiveForms = renderInteractiveForms;
+    this.enhanceTextSelection = options.enhanceTextSelection || false;
+    this.renderInteractiveForms = options.renderInteractiveForms || false;
     this.eventBus = options.eventBus || (0, _dom_events.getGlobalEventBus)();
-    this.renderingQueue = renderingQueue;
-    this.textLayerFactory = textLayerFactory;
-    this.annotationLayerFactory = annotationLayerFactory;
+    this.renderingQueue = options.renderingQueue;
+    this.textLayerFactory = options.textLayerFactory;
+    this.annotationLayerFactory = options.annotationLayerFactory;
     this.renderer = options.renderer || _ui_utils.RendererType.CANVAS;
     this.paintTask = null;
     this.paintedViewportMap = new WeakMap();
@@ -61,9 +61,9 @@ var PDFPageView = function PDFPageViewClosure() {
     this.error = null;
     this.onBeforeDraw = null;
     this.onAfterDraw = null;
+    this.annotationLayer = null;
     this.textLayer = null;
     this.zoomLayer = null;
-    this.annotationLayer = null;
     var div = document.createElement('div');
     div.className = 'page';
     div.style.width = Math.floor(this.viewport.width) + 'px';
@@ -72,22 +72,28 @@ var PDFPageView = function PDFPageViewClosure() {
     this.div = div;
     container.appendChild(div);
   }
-  PDFPageView.prototype = {
-    setPdfPage: function PDFPageView_setPdfPage(pdfPage) {
+
+  _createClass(PDFPageView, [{
+    key: 'setPdfPage',
+    value: function setPdfPage(pdfPage) {
       this.pdfPage = pdfPage;
       this.pdfPageRotate = pdfPage.rotate;
       var totalRotation = (this.rotation + this.pdfPageRotate) % 360;
       this.viewport = pdfPage.getViewport(this.scale * _ui_utils.CSS_UNITS, totalRotation);
       this.stats = pdfPage.stats;
       this.reset();
-    },
-    destroy: function PDFPageView_destroy() {
+    }
+  }, {
+    key: 'destroy',
+    value: function destroy() {
       this.reset();
       if (this.pdfPage) {
         this.pdfPage.cleanup();
       }
-    },
-    _resetZoomLayer: function _resetZoomLayer() {
+    }
+  }, {
+    key: '_resetZoomLayer',
+    value: function _resetZoomLayer() {
       var removeFromDOM = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false;
 
       if (!this.zoomLayer) {
@@ -101,9 +107,13 @@ var PDFPageView = function PDFPageViewClosure() {
         this.zoomLayer.remove();
       }
       this.zoomLayer = null;
-    },
+    }
+  }, {
+    key: 'reset',
+    value: function reset() {
+      var keepZoomLayer = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false;
+      var keepAnnotations = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;
 
-    reset: function PDFPageView_reset(keepZoomLayer, keepAnnotations) {
       this.cancelRendering();
       var div = this.div;
       div.style.width = Math.floor(this.viewport.width) + 'px';
@@ -140,8 +150,10 @@ var PDFPageView = function PDFPageViewClosure() {
       this.loadingIconDiv = document.createElement('div');
       this.loadingIconDiv.className = 'loadingIcon';
       div.appendChild(this.loadingIconDiv);
-    },
-    update: function PDFPageView_update(scale, rotation) {
+    }
+  }, {
+    key: 'update',
+    value: function update(scale, rotation) {
       this.scale = scale || this.scale;
       if (typeof rotation !== 'undefined') {
         this.rotation = rotation;
@@ -186,8 +198,10 @@ var PDFPageView = function PDFPageViewClosure() {
         this.cssTransform(this.zoomLayer.firstChild);
       }
       this.reset(true, true);
-    },
-    cancelRendering: function PDFPageView_cancelRendering() {
+    }
+  }, {
+    key: 'cancelRendering',
+    value: function cancelRendering() {
       if (this.paintTask) {
         this.paintTask.cancel();
         this.paintTask = null;
@@ -198,13 +212,19 @@ var PDFPageView = function PDFPageViewClosure() {
         this.textLayer.cancel();
         this.textLayer = null;
       }
-    },
-    updatePosition: function PDFPageView_updatePosition() {
+    }
+  }, {
+    key: 'updatePosition',
+    value: function updatePosition() {
       if (this.textLayer) {
         this.textLayer.render(TEXT_LAYER_RENDER_DELAY);
       }
-    },
-    cssTransform: function PDFPageView_transform(target, redrawAnnotations) {
+    }
+  }, {
+    key: 'cssTransform',
+    value: function cssTransform(target) {
+      var redrawAnnotations = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;
+
       var width = this.viewport.width;
       var height = this.viewport.height;
       var div = this.div;
@@ -229,7 +249,8 @@ var PDFPageView = function PDFPageViewClosure() {
           scale = width / textLayerViewport.height;
         }
         var textLayerDiv = this.textLayer.textLayerDiv;
-        var transX, transY;
+        var transX = void 0,
+            transY = void 0;
         switch (textAbsRotation) {
           case 0:
             transX = transY = 0;
@@ -256,17 +277,15 @@ var PDFPageView = function PDFPageViewClosure() {
       if (redrawAnnotations && this.annotationLayer) {
         this.annotationLayer.render(this.viewport, 'display');
       }
-    },
-    get width() {
-      return this.viewport.width;
-    },
-    get height() {
-      return this.viewport.height;
-    },
-    getPagePoint: function PDFPageView_getPagePoint(x, y) {
+    }
+  }, {
+    key: 'getPagePoint',
+    value: function getPagePoint(x, y) {
       return this.viewport.convertToPdfPoint(x, y);
-    },
-    draw: function draw() {
+    }
+  }, {
+    key: 'draw',
+    value: function draw() {
       var _this = this;
 
       if (this.renderingState !== _pdf_rendering_queue.RenderingStates.INITIAL) {
@@ -368,8 +387,10 @@ var PDFPageView = function PDFPageViewClosure() {
         this.onBeforeDraw();
       }
       return resultPromise;
-    },
-    paintOnCanvas: function paintOnCanvas(canvasWrapper) {
+    }
+  }, {
+    key: 'paintOnCanvas',
+    value: function paintOnCanvas(canvasWrapper) {
       var renderCapability = (0, _pdfjs.createPromiseCapability)();
       var result = {
         promise: renderCapability.promise,
@@ -382,7 +403,7 @@ var PDFPageView = function PDFPageViewClosure() {
       };
       var viewport = this.viewport;
       var canvas = document.createElement('canvas');
-      canvas.id = 'page' + this.id;
+      canvas.id = this.renderingId;
       canvas.setAttribute('hidden', 'hidden');
       var isCanvasHidden = true;
       var showCanvas = function showCanvas() {
@@ -446,8 +467,10 @@ var PDFPageView = function PDFPageViewClosure() {
         renderCapability.reject(error);
       });
       return result;
-    },
-    paintOnSvg: function paintOnSvg(wrapper) {
+    }
+  }, {
+    key: 'paintOnSvg',
+    value: function paintOnSvg(wrapper) {
       var _this2 = this;
 
       var cancelled = false;
@@ -484,9 +507,10 @@ var PDFPageView = function PDFPageViewClosure() {
           cancelled = true;
         }
       };
-    },
-
-    setPageLabel: function PDFView_setPageLabel(label) {
+    }
+  }, {
+    key: 'setPageLabel',
+    value: function setPageLabel(label) {
       this.pageLabel = typeof label === 'string' ? label : null;
       if (this.pageLabel !== null) {
         this.div.setAttribute('data-page-label', this.pageLabel);
@@ -494,7 +518,19 @@ var PDFPageView = function PDFPageViewClosure() {
         this.div.removeAttribute('data-page-label');
       }
     }
-  };
+  }, {
+    key: 'width',
+    get: function get() {
+      return this.viewport.width;
+    }
+  }, {
+    key: 'height',
+    get: function get() {
+      return this.viewport.height;
+    }
+  }]);
+
   return PDFPageView;
 }();
+
 exports.PDFPageView = PDFPageView;

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "pdfjs-dist",
-  "version": "1.8.394",
+  "version": "1.8.396",
   "main": "build/pdf.js",
   "description": "Generic build of Mozilla's PDF.js library.",
   "keywords": [

+ 89 - 53
web/pdf_viewer.js

@@ -1125,6 +1125,8 @@ Object.defineProperty(exports, "__esModule", {
 });
 exports.PDFPageView = undefined;
 
+var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
+
 var _ui_utils = __w_pdfjs_require__(1);
 
 var _pdfjs = __w_pdfjs_require__(0);
@@ -1133,32 +1135,30 @@ var _dom_events = __w_pdfjs_require__(2);
 
 var _pdf_rendering_queue = __w_pdfjs_require__(7);
 
+function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
+
 var TEXT_LAYER_RENDER_DELAY = 200;
-var PDFPageView = function PDFPageViewClosure() {
+
+var PDFPageView = function () {
   function PDFPageView(options) {
+    _classCallCheck(this, PDFPageView);
+
     var container = options.container;
-    var id = options.id;
-    var scale = options.scale;
     var defaultViewport = options.defaultViewport;
-    var renderingQueue = options.renderingQueue;
-    var textLayerFactory = options.textLayerFactory;
-    var annotationLayerFactory = options.annotationLayerFactory;
-    var enhanceTextSelection = options.enhanceTextSelection || false;
-    var renderInteractiveForms = options.renderInteractiveForms || false;
-    this.id = id;
-    this.renderingId = 'page' + id;
+    this.id = options.id;
+    this.renderingId = 'page' + this.id;
     this.pageLabel = null;
     this.rotation = 0;
-    this.scale = scale || _ui_utils.DEFAULT_SCALE;
+    this.scale = options.scale || _ui_utils.DEFAULT_SCALE;
     this.viewport = defaultViewport;
     this.pdfPageRotate = defaultViewport.rotation;
     this.hasRestrictedScaling = false;
-    this.enhanceTextSelection = enhanceTextSelection;
-    this.renderInteractiveForms = renderInteractiveForms;
+    this.enhanceTextSelection = options.enhanceTextSelection || false;
+    this.renderInteractiveForms = options.renderInteractiveForms || false;
     this.eventBus = options.eventBus || (0, _dom_events.getGlobalEventBus)();
-    this.renderingQueue = renderingQueue;
-    this.textLayerFactory = textLayerFactory;
-    this.annotationLayerFactory = annotationLayerFactory;
+    this.renderingQueue = options.renderingQueue;
+    this.textLayerFactory = options.textLayerFactory;
+    this.annotationLayerFactory = options.annotationLayerFactory;
     this.renderer = options.renderer || _ui_utils.RendererType.CANVAS;
     this.paintTask = null;
     this.paintedViewportMap = new WeakMap();
@@ -1167,9 +1167,9 @@ var PDFPageView = function PDFPageViewClosure() {
     this.error = null;
     this.onBeforeDraw = null;
     this.onAfterDraw = null;
+    this.annotationLayer = null;
     this.textLayer = null;
     this.zoomLayer = null;
-    this.annotationLayer = null;
     var div = document.createElement('div');
     div.className = 'page';
     div.style.width = Math.floor(this.viewport.width) + 'px';
@@ -1178,22 +1178,28 @@ var PDFPageView = function PDFPageViewClosure() {
     this.div = div;
     container.appendChild(div);
   }
-  PDFPageView.prototype = {
-    setPdfPage: function PDFPageView_setPdfPage(pdfPage) {
+
+  _createClass(PDFPageView, [{
+    key: 'setPdfPage',
+    value: function setPdfPage(pdfPage) {
       this.pdfPage = pdfPage;
       this.pdfPageRotate = pdfPage.rotate;
       var totalRotation = (this.rotation + this.pdfPageRotate) % 360;
       this.viewport = pdfPage.getViewport(this.scale * _ui_utils.CSS_UNITS, totalRotation);
       this.stats = pdfPage.stats;
       this.reset();
-    },
-    destroy: function PDFPageView_destroy() {
+    }
+  }, {
+    key: 'destroy',
+    value: function destroy() {
       this.reset();
       if (this.pdfPage) {
         this.pdfPage.cleanup();
       }
-    },
-    _resetZoomLayer: function _resetZoomLayer() {
+    }
+  }, {
+    key: '_resetZoomLayer',
+    value: function _resetZoomLayer() {
       var removeFromDOM = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false;
 
       if (!this.zoomLayer) {
@@ -1207,9 +1213,13 @@ var PDFPageView = function PDFPageViewClosure() {
         this.zoomLayer.remove();
       }
       this.zoomLayer = null;
-    },
+    }
+  }, {
+    key: 'reset',
+    value: function reset() {
+      var keepZoomLayer = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false;
+      var keepAnnotations = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;
 
-    reset: function PDFPageView_reset(keepZoomLayer, keepAnnotations) {
       this.cancelRendering();
       var div = this.div;
       div.style.width = Math.floor(this.viewport.width) + 'px';
@@ -1246,8 +1256,10 @@ var PDFPageView = function PDFPageViewClosure() {
       this.loadingIconDiv = document.createElement('div');
       this.loadingIconDiv.className = 'loadingIcon';
       div.appendChild(this.loadingIconDiv);
-    },
-    update: function PDFPageView_update(scale, rotation) {
+    }
+  }, {
+    key: 'update',
+    value: function update(scale, rotation) {
       this.scale = scale || this.scale;
       if (typeof rotation !== 'undefined') {
         this.rotation = rotation;
@@ -1292,8 +1304,10 @@ var PDFPageView = function PDFPageViewClosure() {
         this.cssTransform(this.zoomLayer.firstChild);
       }
       this.reset(true, true);
-    },
-    cancelRendering: function PDFPageView_cancelRendering() {
+    }
+  }, {
+    key: 'cancelRendering',
+    value: function cancelRendering() {
       if (this.paintTask) {
         this.paintTask.cancel();
         this.paintTask = null;
@@ -1304,13 +1318,19 @@ var PDFPageView = function PDFPageViewClosure() {
         this.textLayer.cancel();
         this.textLayer = null;
       }
-    },
-    updatePosition: function PDFPageView_updatePosition() {
+    }
+  }, {
+    key: 'updatePosition',
+    value: function updatePosition() {
       if (this.textLayer) {
         this.textLayer.render(TEXT_LAYER_RENDER_DELAY);
       }
-    },
-    cssTransform: function PDFPageView_transform(target, redrawAnnotations) {
+    }
+  }, {
+    key: 'cssTransform',
+    value: function cssTransform(target) {
+      var redrawAnnotations = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;
+
       var width = this.viewport.width;
       var height = this.viewport.height;
       var div = this.div;
@@ -1335,7 +1355,8 @@ var PDFPageView = function PDFPageViewClosure() {
           scale = width / textLayerViewport.height;
         }
         var textLayerDiv = this.textLayer.textLayerDiv;
-        var transX, transY;
+        var transX = void 0,
+            transY = void 0;
         switch (textAbsRotation) {
           case 0:
             transX = transY = 0;
@@ -1362,17 +1383,15 @@ var PDFPageView = function PDFPageViewClosure() {
       if (redrawAnnotations && this.annotationLayer) {
         this.annotationLayer.render(this.viewport, 'display');
       }
-    },
-    get width() {
-      return this.viewport.width;
-    },
-    get height() {
-      return this.viewport.height;
-    },
-    getPagePoint: function PDFPageView_getPagePoint(x, y) {
+    }
+  }, {
+    key: 'getPagePoint',
+    value: function getPagePoint(x, y) {
       return this.viewport.convertToPdfPoint(x, y);
-    },
-    draw: function draw() {
+    }
+  }, {
+    key: 'draw',
+    value: function draw() {
       var _this = this;
 
       if (this.renderingState !== _pdf_rendering_queue.RenderingStates.INITIAL) {
@@ -1474,8 +1493,10 @@ var PDFPageView = function PDFPageViewClosure() {
         this.onBeforeDraw();
       }
       return resultPromise;
-    },
-    paintOnCanvas: function paintOnCanvas(canvasWrapper) {
+    }
+  }, {
+    key: 'paintOnCanvas',
+    value: function paintOnCanvas(canvasWrapper) {
       var renderCapability = (0, _pdfjs.createPromiseCapability)();
       var result = {
         promise: renderCapability.promise,
@@ -1488,7 +1509,7 @@ var PDFPageView = function PDFPageViewClosure() {
       };
       var viewport = this.viewport;
       var canvas = document.createElement('canvas');
-      canvas.id = 'page' + this.id;
+      canvas.id = this.renderingId;
       canvas.setAttribute('hidden', 'hidden');
       var isCanvasHidden = true;
       var showCanvas = function showCanvas() {
@@ -1552,8 +1573,10 @@ var PDFPageView = function PDFPageViewClosure() {
         renderCapability.reject(error);
       });
       return result;
-    },
-    paintOnSvg: function paintOnSvg(wrapper) {
+    }
+  }, {
+    key: 'paintOnSvg',
+    value: function paintOnSvg(wrapper) {
       var _this2 = this;
 
       var cancelled = false;
@@ -1590,9 +1613,10 @@ var PDFPageView = function PDFPageViewClosure() {
           cancelled = true;
         }
       };
-    },
-
-    setPageLabel: function PDFView_setPageLabel(label) {
+    }
+  }, {
+    key: 'setPageLabel',
+    value: function setPageLabel(label) {
       this.pageLabel = typeof label === 'string' ? label : null;
       if (this.pageLabel !== null) {
         this.div.setAttribute('data-page-label', this.pageLabel);
@@ -1600,9 +1624,21 @@ var PDFPageView = function PDFPageViewClosure() {
         this.div.removeAttribute('data-page-label');
       }
     }
-  };
+  }, {
+    key: 'width',
+    get: function get() {
+      return this.viewport.width;
+    }
+  }, {
+    key: 'height',
+    get: function get() {
+      return this.viewport.height;
+    }
+  }]);
+
   return PDFPageView;
 }();
+
 exports.PDFPageView = PDFPageView;
 
 /***/ }),

Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
web/pdf_viewer.js.map


Certains fichiers n'ont pas été affichés car il y a eu trop de fichiers modifiés dans ce diff