|
@@ -17,7 +17,7 @@
|
|
|
Object.defineProperty(exports, "__esModule", {
|
|
|
value: true
|
|
|
});
|
|
|
-exports.build = exports.version = exports._UnsupportedManager = exports.setPDFNetworkStreamClass = exports.PDFPageProxy = exports.PDFDocumentProxy = exports.PDFWorker = exports.PDFDataRangeTransport = exports.LoopbackPort = exports.getDocument = undefined;
|
|
|
+exports.build = exports.version = exports.setPDFNetworkStreamClass = exports.PDFPageProxy = exports.PDFDocumentProxy = exports.PDFWorker = exports.PDFDataRangeTransport = exports.LoopbackPort = exports.getDocument = 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; }; }();
|
|
|
|
|
@@ -80,25 +80,8 @@ var PDFNetworkStream;
|
|
|
function setPDFNetworkStreamClass(cls) {
|
|
|
PDFNetworkStream = cls;
|
|
|
}
|
|
|
-function getDocument(src, pdfDataRangeTransport, passwordCallback, progressCallback) {
|
|
|
+function getDocument(src) {
|
|
|
var task = new PDFDocumentLoadingTask();
|
|
|
- if (arguments.length > 1) {
|
|
|
- (0, _util.deprecated)('getDocument is called with pdfDataRangeTransport, ' + 'passwordCallback or progressCallback argument');
|
|
|
- }
|
|
|
- if (pdfDataRangeTransport) {
|
|
|
- if (!(pdfDataRangeTransport instanceof PDFDataRangeTransport)) {
|
|
|
- pdfDataRangeTransport = Object.create(pdfDataRangeTransport);
|
|
|
- pdfDataRangeTransport.length = src.length;
|
|
|
- pdfDataRangeTransport.initialData = src.initialData;
|
|
|
- if (!pdfDataRangeTransport.abort) {
|
|
|
- pdfDataRangeTransport.abort = function () {};
|
|
|
- }
|
|
|
- }
|
|
|
- src = Object.create(src);
|
|
|
- src.range = pdfDataRangeTransport;
|
|
|
- }
|
|
|
- task.onPassword = passwordCallback || null;
|
|
|
- task.onProgress = progressCallback || null;
|
|
|
var source;
|
|
|
if (typeof src === 'string') {
|
|
|
source = { url: src };
|
|
@@ -149,12 +132,8 @@ function getDocument(src, pdfDataRangeTransport, passwordCallback, progressCallb
|
|
|
}
|
|
|
params.rangeChunkSize = params.rangeChunkSize || DEFAULT_RANGE_CHUNK_SIZE;
|
|
|
params.ignoreErrors = params.stopAtErrors !== true;
|
|
|
- if (params.disableNativeImageDecoder !== undefined) {
|
|
|
- (0, _util.deprecated)('parameter disableNativeImageDecoder, ' + 'use nativeImageDecoderSupport instead');
|
|
|
- }
|
|
|
- params.nativeImageDecoderSupport = params.nativeImageDecoderSupport || (params.disableNativeImageDecoder === true ? _util.NativeImageDecoding.NONE : _util.NativeImageDecoding.DECODE);
|
|
|
- if (params.nativeImageDecoderSupport !== _util.NativeImageDecoding.DECODE && params.nativeImageDecoderSupport !== _util.NativeImageDecoding.NONE && params.nativeImageDecoderSupport !== _util.NativeImageDecoding.DISPLAY) {
|
|
|
- (0, _util.warn)('Invalid parameter nativeImageDecoderSupport: ' + 'need a state of enum {NativeImageDecoding}');
|
|
|
+ var nativeImageDecoderValues = Object.values(_util.NativeImageDecoding);
|
|
|
+ if (params.nativeImageDecoderSupport === undefined || !nativeImageDecoderValues.includes(params.nativeImageDecoderSupport)) {
|
|
|
params.nativeImageDecoderSupport = _util.NativeImageDecoding.DECODE;
|
|
|
}
|
|
|
if (!worker) {
|
|
@@ -193,7 +172,7 @@ function _fetchDocument(worker, source, pdfDataRangeTransport, docId) {
|
|
|
if (worker.destroyed) {
|
|
|
return Promise.reject(new Error('Worker was destroyed'));
|
|
|
}
|
|
|
- var apiVersion = '1.10.97';
|
|
|
+ var apiVersion = '2.0.87';
|
|
|
source.disableAutoFetch = (0, _dom_utils.getDefaultSetting)('disableAutoFetch');
|
|
|
source.disableStream = (0, _dom_utils.getDefaultSetting)('disableStream');
|
|
|
source.chunkedViewerLoading = !!pdfDataRangeTransport;
|
|
@@ -353,9 +332,10 @@ var PDFDocumentProxy = function PDFDocumentProxyClosure() {
|
|
|
getAttachments: function PDFDocumentProxy_getAttachments() {
|
|
|
return this.transport.getAttachments();
|
|
|
},
|
|
|
- getJavaScript: function PDFDocumentProxy_getJavaScript() {
|
|
|
+ getJavaScript: function getJavaScript() {
|
|
|
return this.transport.getJavaScript();
|
|
|
},
|
|
|
+
|
|
|
getOutline: function PDFDocumentProxy_getOutline() {
|
|
|
return this.transport.getOutline();
|
|
|
},
|
|
@@ -475,10 +455,6 @@ var PDFPageProxy = function PDFPageProxyClosure() {
|
|
|
}
|
|
|
intentState.renderTasks.push(internalRenderTask);
|
|
|
var renderTask = internalRenderTask.task;
|
|
|
- if (params.continueCallback) {
|
|
|
- (0, _util.deprecated)('render is used with continueCallback parameter');
|
|
|
- renderTask.onContinue = params.continueCallback;
|
|
|
- }
|
|
|
intentState.displayReadyCapability.promise.then(function (transparency) {
|
|
|
if (_this4.pendingCleanup) {
|
|
|
complete();
|
|
@@ -587,11 +563,6 @@ var PDFPageProxy = function PDFPageProxyClosure() {
|
|
|
this.pendingCleanup = false;
|
|
|
return Promise.all(waitOn);
|
|
|
},
|
|
|
- destroy: function destroy() {
|
|
|
- (0, _util.deprecated)('page destroy method, use cleanup() instead');
|
|
|
- this.cleanup();
|
|
|
- },
|
|
|
-
|
|
|
cleanup: function PDFPageProxy_cleanup() {
|
|
|
this.pendingCleanup = true;
|
|
|
this._tryCleanup();
|
|
@@ -1223,16 +1194,14 @@ var WorkerTransport = function WorkerTransportClosure() {
|
|
|
}
|
|
|
}
|
|
|
}, this);
|
|
|
- messageHandler.on('UnsupportedFeature', function transportUnsupportedFeature(data) {
|
|
|
+ messageHandler.on('UnsupportedFeature', function (data) {
|
|
|
if (this.destroyed) {
|
|
|
return;
|
|
|
}
|
|
|
- var featureId = data.featureId;
|
|
|
var loadingTask = this.loadingTask;
|
|
|
if (loadingTask.onUnsupportedFeature) {
|
|
|
- loadingTask.onUnsupportedFeature(featureId);
|
|
|
+ loadingTask.onUnsupportedFeature(data.featureId);
|
|
|
}
|
|
|
- _UnsupportedManager.notify(featureId);
|
|
|
}, this);
|
|
|
messageHandler.on('JpegDecode', function (data) {
|
|
|
if (this.destroyed) {
|
|
@@ -1510,11 +1479,7 @@ var InternalRenderTask = function InternalRenderTaskClosure() {
|
|
|
if (this._canvas) {
|
|
|
canvasInRendering.delete(this._canvas);
|
|
|
}
|
|
|
- if ((0, _dom_utils.getDefaultSetting)('pdfjsNext')) {
|
|
|
- this.callback(new _dom_utils.RenderingCancelledException('Rendering cancelled, page ' + this.pageNumber, 'canvas'));
|
|
|
- } else {
|
|
|
- this.callback('cancelled');
|
|
|
- }
|
|
|
+ this.callback(new _dom_utils.RenderingCancelledException('Rendering cancelled, page ' + this.pageNumber, 'canvas'));
|
|
|
},
|
|
|
operatorListChanged: function InternalRenderTask_operatorListChanged() {
|
|
|
if (!this.graphicsReady) {
|
|
@@ -1568,24 +1533,10 @@ var InternalRenderTask = function InternalRenderTaskClosure() {
|
|
|
};
|
|
|
return InternalRenderTask;
|
|
|
}();
|
|
|
-var _UnsupportedManager = function UnsupportedManagerClosure() {
|
|
|
- var listeners = [];
|
|
|
- return {
|
|
|
- listen: function listen(cb) {
|
|
|
- (0, _util.deprecated)('Global UnsupportedManager.listen is used: ' + ' use PDFDocumentLoadingTask.onUnsupportedFeature instead');
|
|
|
- listeners.push(cb);
|
|
|
- },
|
|
|
- notify: function notify(featureId) {
|
|
|
- for (var i = 0, ii = listeners.length; i < ii; i++) {
|
|
|
- listeners[i](featureId);
|
|
|
- }
|
|
|
- }
|
|
|
- };
|
|
|
-}();
|
|
|
var version, build;
|
|
|
{
|
|
|
- exports.version = version = '1.10.97';
|
|
|
- exports.build = build = '7d0fce73';
|
|
|
+ exports.version = version = '2.0.87';
|
|
|
+ exports.build = build = 'b46443f0';
|
|
|
}
|
|
|
exports.getDocument = getDocument;
|
|
|
exports.LoopbackPort = LoopbackPort;
|
|
@@ -1594,6 +1545,5 @@ exports.PDFWorker = PDFWorker;
|
|
|
exports.PDFDocumentProxy = PDFDocumentProxy;
|
|
|
exports.PDFPageProxy = PDFPageProxy;
|
|
|
exports.setPDFNetworkStreamClass = setPDFNetworkStreamClass;
|
|
|
-exports._UnsupportedManager = _UnsupportedManager;
|
|
|
exports.version = version;
|
|
|
exports.build = build;
|