Ensure there's data to build path.

This commit is contained in:
Brendan Dahl 2013-08-22 12:55:43 -07:00
parent bb2529de03
commit 60586e3101

View File

@ -354,7 +354,7 @@ var PartialEvaluator = (function PartialEvaluatorClosure() {
var glyphs = font.charsToGlyphs(chars);
var isAddToPathSet = !!(this.state.textRenderingMode &
TextRenderingMode.ADD_TO_PATH_FLAG);
if (isAddToPathSet || PDFJS.disableFontFace) {
if (font.data && (isAddToPathSet || PDFJS.disableFontFace)) {
for (var i = 0; i < glyphs.length; i++) {
if (glyphs[i] === null) {
continue;