|
|
@ -22,8 +22,8 @@ if (typeof PDFJS === 'undefined') { |
|
|
|
(typeof window !== 'undefined' ? window : this).PDFJS = {}; |
|
|
|
(typeof window !== 'undefined' ? window : this).PDFJS = {}; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
PDFJS.version = '1.1.109'; |
|
|
|
PDFJS.version = '1.1.111'; |
|
|
|
PDFJS.build = 'd28fb5a'; |
|
|
|
PDFJS.build = 'cd53cbe'; |
|
|
|
|
|
|
|
|
|
|
|
(function pdfjsWrapper() { |
|
|
|
(function pdfjsWrapper() { |
|
|
|
// Use strict in our context only - users might not want it
|
|
|
|
// Use strict in our context only - users might not want it
|
|
|
@ -9610,6 +9610,10 @@ var Dict = (function DictClosure() { |
|
|
|
return all; |
|
|
|
return all; |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
getKeys: function Dict_getKeys() { |
|
|
|
|
|
|
|
return Object.keys(this.map); |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
set: function Dict_set(key, value) { |
|
|
|
set: function Dict_set(key, value) { |
|
|
|
this.map[key] = value; |
|
|
|
this.map[key] = value; |
|
|
|
}, |
|
|
|
}, |
|
|
@ -18439,6 +18443,21 @@ var PartialEvaluator = (function PartialEvaluatorClosure() { |
|
|
|
hash.update(encoding.name); |
|
|
|
hash.update(encoding.name); |
|
|
|
} else if (isRef(encoding)) { |
|
|
|
} else if (isRef(encoding)) { |
|
|
|
hash.update(encoding.num + '_' + encoding.gen); |
|
|
|
hash.update(encoding.num + '_' + encoding.gen); |
|
|
|
|
|
|
|
} else if (isDict(encoding)) { |
|
|
|
|
|
|
|
var keys = encoding.getKeys(); |
|
|
|
|
|
|
|
for (var i = 0, ii = keys.length; i < ii; i++) { |
|
|
|
|
|
|
|
var entry = encoding.getRaw(keys[i]); |
|
|
|
|
|
|
|
if (isName(entry)) { |
|
|
|
|
|
|
|
hash.update(entry.name); |
|
|
|
|
|
|
|
} else if (isRef(entry)) { |
|
|
|
|
|
|
|
hash.update(entry.num + '_' + entry.gen); |
|
|
|
|
|
|
|
} else if (isArray(entry)) { // 'Differences' entry.
|
|
|
|
|
|
|
|
// Ideally we should check the contents of the array, but to avoid
|
|
|
|
|
|
|
|
// parsing it here and then again in |extractDataStructures|,
|
|
|
|
|
|
|
|
// we only use the array length for now (fixes bug1157493.pdf).
|
|
|
|
|
|
|
|
hash.update(entry.length.toString()); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
var toUnicode = dict.get('ToUnicode') || baseDict.get('ToUnicode'); |
|
|
|
var toUnicode = dict.get('ToUnicode') || baseDict.get('ToUnicode'); |
|
|
|