|
@@ -7078,8 +7078,8 @@ var _UnsupportedManager = function UnsupportedManagerClosure() {
|
|
|
}();
|
|
|
var version, build;
|
|
|
{
|
|
|
- exports.version = version = '1.8.593';
|
|
|
- exports.build = build = 'f62d0a10';
|
|
|
+ exports.version = version = '1.8.595';
|
|
|
+ exports.build = build = '5b7f712c';
|
|
|
}
|
|
|
exports.getDocument = getDocument;
|
|
|
exports.LoopbackPort = LoopbackPort;
|
|
@@ -15445,7 +15445,14 @@ var CFFParser = function CFFParserClosure() {
|
|
|
}
|
|
|
cff.charset = charset;
|
|
|
cff.encoding = encoding;
|
|
|
- var charStringsAndSeacs = this.parseCharStrings(charStringIndex, topDict.privateDict.subrsIndex, globalSubrIndex.obj, cff.fdSelect, cff.fdArray);
|
|
|
+ var charStringsAndSeacs = this.parseCharStrings({
|
|
|
+ charStrings: charStringIndex,
|
|
|
+ localSubrIndex: topDict.privateDict.subrsIndex,
|
|
|
+ globalSubrIndex: globalSubrIndex.obj,
|
|
|
+ fdSelect: cff.fdSelect,
|
|
|
+ fdArray: cff.fdArray,
|
|
|
+ privateDict: topDict.privateDict
|
|
|
+ });
|
|
|
cff.charStrings = charStringsAndSeacs.charStrings;
|
|
|
cff.seacs = charStringsAndSeacs.seacs;
|
|
|
cff.widths = charStringsAndSeacs.widths;
|
|
@@ -15740,7 +15747,14 @@ var CFFParser = function CFFParserClosure() {
|
|
|
state.stackSize = stackSize;
|
|
|
return true;
|
|
|
},
|
|
|
- parseCharStrings: function CFFParser_parseCharStrings(charStrings, localSubrIndex, globalSubrIndex, fdSelect, fdArray) {
|
|
|
+ parseCharStrings: function parseCharStrings(_ref) {
|
|
|
+ var charStrings = _ref.charStrings,
|
|
|
+ localSubrIndex = _ref.localSubrIndex,
|
|
|
+ globalSubrIndex = _ref.globalSubrIndex,
|
|
|
+ fdSelect = _ref.fdSelect,
|
|
|
+ fdArray = _ref.fdArray,
|
|
|
+ privateDict = _ref.privateDict;
|
|
|
+
|
|
|
var seacs = [];
|
|
|
var widths = [];
|
|
|
var count = charStrings.count;
|
|
@@ -15758,6 +15772,7 @@ var CFFParser = function CFFParserClosure() {
|
|
|
};
|
|
|
var valid = true;
|
|
|
var localSubrToUse = null;
|
|
|
+ var privateDictToUse = privateDict;
|
|
|
if (fdSelect && fdArray.length) {
|
|
|
var fdIndex = fdSelect.getFDIndex(i);
|
|
|
if (fdIndex === -1) {
|
|
@@ -15769,7 +15784,8 @@ var CFFParser = function CFFParserClosure() {
|
|
|
valid = false;
|
|
|
}
|
|
|
if (valid) {
|
|
|
- localSubrToUse = fdArray[fdIndex].privateDict.subrsIndex;
|
|
|
+ privateDictToUse = fdArray[fdIndex].privateDict;
|
|
|
+ localSubrToUse = privateDictToUse.subrsIndex;
|
|
|
}
|
|
|
} else if (localSubrIndex) {
|
|
|
localSubrToUse = localSubrIndex;
|
|
@@ -15778,7 +15794,11 @@ var CFFParser = function CFFParserClosure() {
|
|
|
valid = this.parseCharString(state, charstring, localSubrToUse, globalSubrIndex);
|
|
|
}
|
|
|
if (state.width !== null) {
|
|
|
- widths[i] = state.width;
|
|
|
+ var nominalWidth = privateDictToUse.getByName('nominalWidthX');
|
|
|
+ widths[i] = nominalWidth + state.width;
|
|
|
+ } else {
|
|
|
+ var defaultWidth = privateDictToUse.getByName('defaultWidthX');
|
|
|
+ widths[i] = defaultWidth;
|
|
|
}
|
|
|
if (state.seac !== null) {
|
|
|
seacs[i] = state.seac;
|
|
@@ -15793,6 +15813,7 @@ var CFFParser = function CFFParserClosure() {
|
|
|
widths: widths
|
|
|
};
|
|
|
},
|
|
|
+
|
|
|
emptyPrivateDictionary: function CFFParser_emptyPrivateDictionary(parentDict) {
|
|
|
var privateDict = this.createDict(CFFPrivateDict, [], parentDict.strings);
|
|
|
parentDict.setByKey(18, [0, 0]);
|
|
@@ -28164,8 +28185,8 @@ if (!_util.globalScope.PDFJS) {
|
|
|
}
|
|
|
var PDFJS = _util.globalScope.PDFJS;
|
|
|
{
|
|
|
- PDFJS.version = '1.8.593';
|
|
|
- PDFJS.build = 'f62d0a10';
|
|
|
+ PDFJS.version = '1.8.595';
|
|
|
+ PDFJS.build = '5b7f712c';
|
|
|
}
|
|
|
PDFJS.pdfBug = false;
|
|
|
if (PDFJS.verbosity !== undefined) {
|
|
@@ -47636,8 +47657,8 @@ exports.PDFDataTransportStream = PDFDataTransportStream;
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
-var pdfjsVersion = '1.8.593';
|
|
|
-var pdfjsBuild = 'f62d0a10';
|
|
|
+var pdfjsVersion = '1.8.595';
|
|
|
+var pdfjsBuild = '5b7f712c';
|
|
|
var pdfjsSharedUtil = __w_pdfjs_require__(0);
|
|
|
var pdfjsDisplayGlobal = __w_pdfjs_require__(24);
|
|
|
var pdfjsDisplayAPI = __w_pdfjs_require__(7);
|