Browse Source

PDF --> PDFJS, global wrapper named

Artur Adib 14 years ago
parent
commit
1d4e3025b6
  1. 4
      examples/helloworld/hello.js
  2. 10
      src/core.js
  3. 4
      src/pdf.js
  4. 2
      test/driver.js
  5. 4
      web/viewer.js

4
examples/helloworld/hello.js

@ -7,11 +7,11 @@ @@ -7,11 +7,11 @@
'use strict';
PDF.getPdf('helloworld.pdf', function getPdfHelloWorld(data) {
PDFJS.getPdf('helloworld.pdf', function getPdfHelloWorld(data) {
//
// Instantiate PDFDoc with PDF data
//
var pdf = new PDF.PDFDoc(data);
var pdf = new PDFJS.PDFDoc(data);
var page = pdf.getPage(1);
var scale = 1.5;

10
src/core.js

@ -9,11 +9,11 @@ var ERRORS = 0, WARNINGS = 1, TODOS = 5; @@ -9,11 +9,11 @@ var ERRORS = 0, WARNINGS = 1, TODOS = 5;
var verbosity = WARNINGS;
var useWorker = false;
// The global PDF object exposes the API
// The global PDFJS object exposes the API
// In production, it will be declared outside a global wrapper
// In development, it will be declared here
if (!globalScope.PDF) {
globalScope.PDF = {};
if (!globalScope.PDFJS) {
globalScope.PDFJS = {};
}
// getPdf()
@ -49,7 +49,7 @@ function getPdf(arg, callback) { @@ -49,7 +49,7 @@ function getPdf(arg, callback) {
};
xhr.send(null);
}
globalScope.PDF.getPdf = getPdf;
globalScope.PDFJS.getPdf = getPdf;
var Page = (function pagePage() {
function constructor(xref, pageNumber, pageDict, ref) {
@ -608,4 +608,4 @@ var PDFDoc = (function() { @@ -608,4 +608,4 @@ var PDFDoc = (function() {
return constructor;
})();
globalScope.PDF.PDFDoc = PDFDoc;
globalScope.PDFJS.PDFDoc = PDFDoc;

4
src/pdf.js

@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
/* -*- Mode: Java; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
/* vim: set shiftwidth=2 tabstop=2 autoindent cindent expandtab: */
var PDF = {};
var PDFJS = {};
(function() {
(function pdfjsWrapper() {
// Use strict in our context only - users might not want it
'use strict';

2
test/driver.js

@ -82,7 +82,7 @@ function nextTask() { @@ -82,7 +82,7 @@ function nextTask() {
getPdf(task.file, function nextTaskGetPdf(data) {
var failure;
try {
task.pdfDoc = new PDFDoc(data);
task.pdfDoc = new PDFJS.PDFDoc(data);
} catch (e) {
failure = 'load PDF doc : ' + e.toString();
}

4
web/viewer.js

@ -122,7 +122,7 @@ var PDFView = { @@ -122,7 +122,7 @@ var PDFView = {
document.title = this.url = url;
var self = this;
PDF.getPdf(
PDFJS.getPdf(
{
url: url,
progress: function getPdfProgress(evt) {
@ -209,7 +209,7 @@ var PDFView = { @@ -209,7 +209,7 @@ var PDFView = {
while (container.hasChildNodes())
container.removeChild(container.lastChild);
var pdf = new PDF.PDFDoc(data);
var pdf = new PDFJS.PDFDoc(data);
var pagesCount = pdf.numPages;
document.getElementById('numPages').innerHTML = pagesCount;
document.getElementById('pageNumber').max = pagesCount;

Loading…
Cancel
Save