|
|
@ -21,8 +21,8 @@ if (typeof PDFJS === 'undefined') { |
|
|
|
(typeof window !== 'undefined' ? window : this).PDFJS = {}; |
|
|
|
(typeof window !== 'undefined' ? window : this).PDFJS = {}; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
PDFJS.version = '1.0.398'; |
|
|
|
PDFJS.version = '1.0.400'; |
|
|
|
PDFJS.build = '7a83291'; |
|
|
|
PDFJS.build = 'cf4bc42'; |
|
|
|
|
|
|
|
|
|
|
|
(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
|
|
|
@ -22311,7 +22311,9 @@ var PartialEvaluator = (function PartialEvaluatorClosure() { |
|
|
|
}; |
|
|
|
}; |
|
|
|
} |
|
|
|
} |
|
|
|
return { |
|
|
|
return { |
|
|
|
str: '', |
|
|
|
// |str| is initially an array which we push individual chars to, and
|
|
|
|
|
|
|
|
// then runBidi() overwrites it with the final string.
|
|
|
|
|
|
|
|
str: [], |
|
|
|
dir: null, |
|
|
|
dir: null, |
|
|
|
width: 0, |
|
|
|
width: 0, |
|
|
|
height: 0, |
|
|
|
height: 0, |
|
|
@ -22321,7 +22323,8 @@ var PartialEvaluator = (function PartialEvaluatorClosure() { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
function runBidi(textChunk) { |
|
|
|
function runBidi(textChunk) { |
|
|
|
var bidiResult = PDFJS.bidi(textChunk.str, -1, textState.font.vertical); |
|
|
|
var str = textChunk.str.join(''); |
|
|
|
|
|
|
|
var bidiResult = PDFJS.bidi(str, -1, textState.font.vertical); |
|
|
|
textChunk.str = bidiResult.str; |
|
|
|
textChunk.str = bidiResult.str; |
|
|
|
textChunk.dir = bidiResult.dir; |
|
|
|
textChunk.dir = bidiResult.dir; |
|
|
|
return textChunk; |
|
|
|
return textChunk; |
|
|
@ -22411,7 +22414,7 @@ var PartialEvaluator = (function PartialEvaluatorClosure() { |
|
|
|
} |
|
|
|
} |
|
|
|
textState.translateTextMatrix(tx, ty); |
|
|
|
textState.translateTextMatrix(tx, ty); |
|
|
|
|
|
|
|
|
|
|
|
textChunk.str += glyphUnicode; |
|
|
|
textChunk.str.push(glyphUnicode); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
var a = textState.textLineMatrix[0]; |
|
|
|
var a = textState.textLineMatrix[0]; |
|
|
@ -22506,10 +22509,10 @@ var PartialEvaluator = (function PartialEvaluatorClosure() { |
|
|
|
if (fakeSpaces > MULTI_SPACE_FACTOR) { |
|
|
|
if (fakeSpaces > MULTI_SPACE_FACTOR) { |
|
|
|
fakeSpaces = Math.round(fakeSpaces); |
|
|
|
fakeSpaces = Math.round(fakeSpaces); |
|
|
|
while (fakeSpaces--) { |
|
|
|
while (fakeSpaces--) { |
|
|
|
textChunk.str += ' '; |
|
|
|
textChunk.str.push(' '); |
|
|
|
} |
|
|
|
} |
|
|
|
} else if (fakeSpaces > SPACE_FACTOR) { |
|
|
|
} else if (fakeSpaces > SPACE_FACTOR) { |
|
|
|
textChunk.str += ' '; |
|
|
|
textChunk.str.push(' '); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|