mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-26 10:08:06 +02:00
Convert PDFDocumentLoadingTask
, in src/display/api.js
, to an ES6 class
Also deprecates the `then` method, in favour of the `promise` getter.
This commit is contained in:
parent
5f15dc2023
commit
ef8e5fd77c
14 changed files with 82 additions and 68 deletions
|
@ -84,11 +84,12 @@ function writeSvgToFile(svgElement, filePath) {
|
|||
|
||||
// Will be using promises to load document, pages and misc data instead of
|
||||
// callback.
|
||||
pdfjsLib.getDocument({
|
||||
var loadingTask = pdfjsLib.getDocument({
|
||||
data: data,
|
||||
// Try to export JPEG images directly if they don't need any further processing.
|
||||
nativeImageDecoderSupport: pdfjsLib.NativeImageDecoding.DISPLAY
|
||||
}).then(function (doc) {
|
||||
});
|
||||
loadingTask.promise.then(function(doc) {
|
||||
var numPages = doc.numPages;
|
||||
console.log('# Document Loaded');
|
||||
console.log('Number of Pages: ' + numPages);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue