mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-19 22:58:07 +02:00
Fix a small error in font encoding
This commit is contained in:
parent
bcd8619414
commit
a7332d178a
1 changed files with 3 additions and 2 deletions
5
pdf.js
5
pdf.js
|
@ -4939,7 +4939,6 @@ var CanvasGraphics = (function() {
|
|||
}
|
||||
|
||||
var composite = font.composite;
|
||||
var encoding = font.encoding;
|
||||
var fontSize = current.fontSize;
|
||||
var charSpacing = current.charSpacing;
|
||||
var wordSpacing = current.wordSpacing;
|
||||
|
@ -4956,7 +4955,9 @@ var CanvasGraphics = (function() {
|
|||
var charcode = originalText.charCodeAt(i);
|
||||
}
|
||||
|
||||
var charWidth = font.encoding[charcode].width * fontSize * 0.001;
|
||||
var encoding = font.encoding[charcode];
|
||||
var charWidth = (encoding ? encoding.width : font.defaultWidth);
|
||||
charWidth *= (fontSize * 0.001);
|
||||
charWidth += charSpacing;
|
||||
if (charcode == 32)
|
||||
charWidth += wordSpacing;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue