diff --git a/pdf.js b/pdf.js index 72e8dab44..9c6d2b186 100644 --- a/pdf.js +++ b/pdf.js @@ -996,6 +996,7 @@ var Interpreter = (function() { this.res = resources; this.catalog = catalog; this.gfx = gfx; + var env = this; this.map = { // Graphics state w: gfx.setLineWidth, @@ -1020,7 +1021,10 @@ var Interpreter = (function() { // Text BT: gfx.beginText, ET: gfx.endText, - Tf: gfx.setFont, + Tf: function(fontRef, size) { + var font = env.res.Font[fontRef.name] + gfx.setFont(font, size); + }, Td: gfx.moveText, Tj: gfx.showText,