From: Andreas Gal Date: Wed, 15 Jun 2011 06:44:59 +0000 (-0700) Subject: clarify API a bit and hand in xref and resources to ease translation X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=02df7f8e5888f9b7c78b55157cd596423462c484;p=pdf.js.git clarify API a bit and hand in xref and resources to ease translation --- diff --git a/pdf.js b/pdf.js index 633437e..6e6935f 100644 --- a/pdf.js +++ b/pdf.js @@ -1683,8 +1683,8 @@ var CanvasGraphics = (function() { const EO_CLIP = {}; constructor.prototype = { - translateFont: function(fontDict) { - return fontDict; + translateFont: function(fontDict, xref, resources) { + return "translated"; }, beginDrawing: function(mediaBox) { @@ -1758,7 +1758,7 @@ var CanvasGraphics = (function() { var font = xref.fetchIfRef(fontRes.get(args[0].name)); assertWellFormed(IsDict(font)); if (!font.translated) { - font.translated = this.translateFont(font); + font.translated = this.translateFont(font, xref, resources); if (fonts && font.translated) { // keep track of each font we translated so the caller can // load them asynchronously before calling display on a page