|
@@ -11628,7 +11628,7 @@ function _fetchDocument(worker, source, pdfDataRangeTransport, docId) {
|
|
|
if (worker.destroyed) {
|
|
|
return Promise.reject(new Error('Worker was destroyed'));
|
|
|
}
|
|
|
- var apiVersion = '2.0.265';
|
|
|
+ var apiVersion = '2.0.267';
|
|
|
source.disableRange = (0, _dom_utils.getDefaultSetting)('disableRange');
|
|
|
source.disableAutoFetch = (0, _dom_utils.getDefaultSetting)('disableAutoFetch');
|
|
|
source.disableStream = (0, _dom_utils.getDefaultSetting)('disableStream');
|
|
@@ -12920,8 +12920,8 @@ var InternalRenderTask = function InternalRenderTaskClosure() {
|
|
|
}();
|
|
|
var version, build;
|
|
|
{
|
|
|
- exports.version = version = '2.0.265';
|
|
|
- exports.build = build = 'a7cb560f';
|
|
|
+ exports.version = version = '2.0.267';
|
|
|
+ exports.build = build = '237bc2ef';
|
|
|
}
|
|
|
exports.getDocument = getDocument;
|
|
|
exports.LoopbackPort = LoopbackPort;
|
|
@@ -26718,8 +26718,8 @@ exports.SVGGraphics = SVGGraphics;
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
-var pdfjsVersion = '2.0.265';
|
|
|
-var pdfjsBuild = 'a7cb560f';
|
|
|
+var pdfjsVersion = '2.0.267';
|
|
|
+var pdfjsBuild = '237bc2ef';
|
|
|
var pdfjsSharedUtil = __w_pdfjs_require__(0);
|
|
|
var pdfjsDisplayGlobal = __w_pdfjs_require__(132);
|
|
|
var pdfjsDisplayAPI = __w_pdfjs_require__(66);
|
|
@@ -31916,8 +31916,8 @@ if (!_global_scope2.default.PDFJS) {
|
|
|
}
|
|
|
var PDFJS = _global_scope2.default.PDFJS;
|
|
|
{
|
|
|
- PDFJS.version = '2.0.265';
|
|
|
- PDFJS.build = 'a7cb560f';
|
|
|
+ PDFJS.version = '2.0.267';
|
|
|
+ PDFJS.build = '237bc2ef';
|
|
|
}
|
|
|
PDFJS.pdfBug = false;
|
|
|
if (PDFJS.verbosity !== undefined) {
|
|
@@ -35284,7 +35284,7 @@ var WorkerMessageHandler = {
|
|
|
var cancelXHRs = null;
|
|
|
var WorkerTasks = [];
|
|
|
var apiVersion = docParams.apiVersion;
|
|
|
- var workerVersion = '2.0.265';
|
|
|
+ var workerVersion = '2.0.267';
|
|
|
if (apiVersion !== null && apiVersion !== workerVersion) {
|
|
|
throw new Error('The API version "' + apiVersion + '" does not match ' + ('the Worker version "' + workerVersion + '".'));
|
|
|
}
|
|
@@ -52508,6 +52508,8 @@ var http = require('http');
|
|
|
var https = require('https');
|
|
|
var url = require('url');
|
|
|
|
|
|
+var fileUriRegex = /^file:\/\/\/[a-zA-Z]:\//;
|
|
|
+
|
|
|
var PDFNodeStream = function () {
|
|
|
function PDFNodeStream(source) {
|
|
|
_classCallCheck(this, PDFNodeStream);
|
|
@@ -52873,6 +52875,9 @@ var PDFNodeStreamFsFullReader = function (_BaseFullReader2) {
|
|
|
var _this7 = _possibleConstructorReturn(this, (PDFNodeStreamFsFullReader.__proto__ || Object.getPrototypeOf(PDFNodeStreamFsFullReader)).call(this, stream));
|
|
|
|
|
|
var path = decodeURI(_this7._url.path);
|
|
|
+ if (fileUriRegex.test(_this7._url.href)) {
|
|
|
+ path = path.replace(/^\//, '');
|
|
|
+ }
|
|
|
fs.lstat(path, function (error, stat) {
|
|
|
if (error) {
|
|
|
_this7._errored = true;
|
|
@@ -52898,7 +52903,11 @@ var PDFNodeStreamFsRangeReader = function (_BaseRangeReader2) {
|
|
|
|
|
|
var _this8 = _possibleConstructorReturn(this, (PDFNodeStreamFsRangeReader.__proto__ || Object.getPrototypeOf(PDFNodeStreamFsRangeReader)).call(this, stream));
|
|
|
|
|
|
- _this8._setReadableStream(fs.createReadStream(decodeURI(_this8._url.path), {
|
|
|
+ var path = decodeURI(_this8._url.path);
|
|
|
+ if (fileUriRegex.test(_this8._url.href)) {
|
|
|
+ path = path.replace(/^\//, '');
|
|
|
+ }
|
|
|
+ _this8._setReadableStream(fs.createReadStream(path, {
|
|
|
start: start,
|
|
|
end: end - 1
|
|
|
}));
|