1
0
Fork 0
mirror of https://github.com/mozilla/pdf.js.git synced 2025-04-22 16:18:08 +02:00

Font ascent descent calculation fix

This commit is contained in:
pmysore1 2017-02-11 01:25:05 -05:00
parent 466760efca
commit af8292058f
5 changed files with 11 additions and 4 deletions

View file

@ -257,8 +257,8 @@ var CFFParser = (function CFFParserClosure() {
var fontBBox = topDict.getByName('FontBBox');
if (fontBBox) {
// adjusting ascent/descent
properties.ascent = fontBBox[3];
properties.descent = fontBBox[1];
properties.ascent = Math.max(fontBBox[3], fontBBox[1]);
properties.descent = Math.min(fontBBox[1], fontBBox[3]);
properties.ascentScaled = true;
}

View file

@ -705,8 +705,8 @@ var Type1Parser = (function Type1ParserClosure() {
case 'FontBBox':
var fontBBox = this.readNumberArray();
// adjusting ascent/descent
properties.ascent = fontBBox[3];
properties.descent = fontBBox[1];
properties.ascent = Math.max(fontBBox[3], fontBBox[1]);
properties.descent = Math.min(fontBBox[1], fontBBox[3]);
properties.ascentScaled = true;
break;
}