}
var composite = font.composite;
- var encoding = font.encoding;
var fontSize = current.fontSize;
var charSpacing = current.charSpacing;
var wordSpacing = current.wordSpacing;
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;