1
0
Fork 0
mirror of https://github.com/mozilla/pdf.js.git synced 2025-04-25 01:28:06 +02:00

fixed case when font cannot be found

This commit is contained in:
sbarman 2011-07-08 10:04:52 -07:00
parent 4404871212
commit 7b659fd605
2 changed files with 10 additions and 4 deletions

10
pdf.js
View file

@ -3930,10 +3930,12 @@ var CanvasGraphics = (function() {
text = Fonts.charsToUnicode(text);
this.ctx.translate(this.current.x, -1 * this.current.y);
var font = Fonts.lookupById(this.current.font.id);
if (font && font.properties.textMatrix)
this.ctx.transform.apply(this.ctx, font.properties.textMatrix);
var font = this.current.font;
if (font) {
var fontInfo = Fonts.lookupById(font.id);
if (fontInfo && fontInfo.properties.textMatrix)
this.ctx.transform.apply(this.ctx, fontInfo.properties.textMatrix);
}
this.ctx.fillText(text, 0, 0);
this.current.x += Fonts.measureText(text);
}