|
|
|
@ -23,8 +23,8 @@
@@ -23,8 +23,8 @@
|
|
|
|
|
} |
|
|
|
|
}(this, function (exports) { |
|
|
|
|
'use strict'; |
|
|
|
|
var pdfjsVersion = '1.6.372'; |
|
|
|
|
var pdfjsBuild = 'aaec490'; |
|
|
|
|
var pdfjsVersion = '1.6.374'; |
|
|
|
|
var pdfjsBuild = '407dee3'; |
|
|
|
|
var pdfjsFilePath = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : null; |
|
|
|
|
var pdfjsLibs = {}; |
|
|
|
|
(function pdfjsWrapper() { |
|
|
|
@ -37603,8 +37603,11 @@
@@ -37603,8 +37603,11 @@
|
|
|
|
|
var filter = dict.get('Filter', 'F'), filterName; |
|
|
|
|
if (isName(filter)) { |
|
|
|
|
filterName = filter.name; |
|
|
|
|
} else if (isArray(filter) && isName(filter[0])) { |
|
|
|
|
filterName = filter[0].name; |
|
|
|
|
} else if (isArray(filter)) { |
|
|
|
|
var filterZero = this.xref.fetchIfRef(filter[0]); |
|
|
|
|
if (isName(filterZero)) { |
|
|
|
|
filterName = filterZero.name; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
var startPos = stream.pos, length, i, ii; |
|
|
|
|
if (filterName === 'DCTDecode' || filterName === 'DCT') { |
|
|
|
@ -37728,7 +37731,7 @@
@@ -37728,7 +37731,7 @@
|
|
|
|
|
var params = dict.get('DecodeParms', 'DP'); |
|
|
|
|
if (isName(filter)) { |
|
|
|
|
if (isArray(params)) { |
|
|
|
|
params = params[0]; |
|
|
|
|
params = this.xref.fetchIfRef(params[0]); |
|
|
|
|
} |
|
|
|
|
return this.makeFilter(stream, filter.name, length, params); |
|
|
|
|
} |
|
|
|
@ -37737,13 +37740,13 @@
@@ -37737,13 +37740,13 @@
|
|
|
|
|
var filterArray = filter; |
|
|
|
|
var paramsArray = params; |
|
|
|
|
for (var i = 0, ii = filterArray.length; i < ii; ++i) { |
|
|
|
|
filter = filterArray[i]; |
|
|
|
|
filter = this.xref.fetchIfRef(filterArray[i]); |
|
|
|
|
if (!isName(filter)) { |
|
|
|
|
error('Bad filter name: ' + filter); |
|
|
|
|
} |
|
|
|
|
params = null; |
|
|
|
|
if (isArray(paramsArray) && i in paramsArray) { |
|
|
|
|
params = paramsArray[i]; |
|
|
|
|
params = this.xref.fetchIfRef(paramsArray[i]); |
|
|
|
|
} |
|
|
|
|
stream = this.makeFilter(stream, filter.name, maybeLength, params); |
|
|
|
|
maybeLength = null; |
|
|
|
@ -37757,9 +37760,6 @@
@@ -37757,9 +37760,6 @@
|
|
|
|
|
return new NullStream(stream); |
|
|
|
|
} |
|
|
|
|
try { |
|
|
|
|
if (params && this.xref) { |
|
|
|
|
params = this.xref.fetchIfRef(params); |
|
|
|
|
} |
|
|
|
|
var xrefStreamStats = this.xref.stats.streamTypes; |
|
|
|
|
if (name === 'FlateDecode' || name === 'Fl') { |
|
|
|
|
xrefStreamStats[StreamType.FLATE] = true; |
|
|
|
|