| 1234567891011121314151617181920212223242526272829303132333435 | // Any copyright is dedicated to the Public Domain.// http://creativecommons.org/licenses/publicdomain/// Hello world example for webpack.const pdfjsLib = require("pdfjs-dist");const pdfPath = "../learning/helloworld.pdf";// Setting worker path to worker bundle.pdfjsLib.GlobalWorkerOptions.workerSrc =  "../../build/webpack/pdf.worker.bundle.js";// Loading a document.const loadingTask = pdfjsLib.getDocument(pdfPath);loadingTask.promise  .then(function (pdfDocument) {    // Request a first page    return pdfDocument.getPage(1).then(function (pdfPage) {      // Display page on the existing canvas with 100% scale.      const viewport = pdfPage.getViewport({ scale: 1.0 });      const canvas = document.getElementById("theCanvas");      canvas.width = viewport.width;      canvas.height = viewport.height;      const ctx = canvas.getContext("2d");      const renderTask = pdfPage.render({        canvasContext: ctx,        viewport,      });      return renderTask.promise;    });  })  .catch(function (reason) {    console.error("Error: " + reason);  });
 |