1
0
Fork 0
mirror of https://github.com/mozilla/pdf.js.git synced 2025-04-26 10:08:06 +02:00

Lazy rendering

This commit is contained in:
Artur Adib 2011-10-31 16:49:18 -04:00
parent e7d08e3a98
commit 98f3bab65c
3 changed files with 78 additions and 53 deletions

View file

@ -7,7 +7,7 @@ var globalScope = (typeof window === 'undefined') ? this : window;
var ERRORS = 0, WARNINGS = 1, TODOS = 5;
var verbosity = WARNINGS;
var useWorker = false;
var useWorker = true;
// The global PDFJS object exposes the API
// In production, it will be declared outside a global wrapper
@ -157,7 +157,7 @@ var Page = (function pagePage() {
IRQueue, fonts) {
var self = this;
this.IRQueue = IRQueue;
var gfx = new CanvasGraphics(this.ctx, this.objs, this.textLayer, this.textScale);
var gfx = new CanvasGraphics(this.ctx, this.objs, this.textLayer);
var startTime = Date.now();
var displayContinuation = function pageDisplayContinuation() {
@ -306,11 +306,10 @@ var Page = (function pagePage() {
}
return links;
},
startRendering: function(ctx, callback, textLayer, textScale) {
startRendering: function(ctx, callback, textLayer) {
this.ctx = ctx;
this.callback = callback;
this.textLayer = textLayer;
this.textScale = textScale;
this.startRenderingTime = Date.now();
this.pdf.startRendering(this);