From 7fc0c9f2cabb8ea5e01b8a854b1c4e1ef903db42 Mon Sep 17 00:00:00 2001 From: vyv03354 Date: Wed, 6 Feb 2013 06:47:41 +0900 Subject: [PATCH] Take BaseFont entry from CIDFont dict instead of Type 0 Font dict --- src/evaluator.js | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/evaluator.js b/src/evaluator.js index 54b6089b0..2b98de81a 100644 --- a/src/evaluator.js +++ b/src/evaluator.js @@ -1205,7 +1205,7 @@ var PartialEvaluator = (function PartialEvaluatorClosure() { var lastChar = dict.get('LastChar') || maxCharIndex; var fontName = descriptor.get('FontName'); - var baseFont = baseDict.get('BaseFont'); + var baseFont = dict.get('BaseFont'); // Some bad pdf's have a string as the font name. if (isString(fontName)) { fontName = new Name(fontName); @@ -1215,13 +1215,6 @@ var PartialEvaluator = (function PartialEvaluatorClosure() { } var fontNameStr = fontName && fontName.name; - // 9.7.6.1 - if (type.name == 'CIDFontType0') { - var cidEncoding = baseDict.get('Encoding'); - if (isName(cidEncoding)) { - fontNameStr = fontNameStr + '-' + cidEncoding.name; - } - } var baseFontStr = baseFont && baseFont.name; if (fontNameStr !== baseFontStr) { warn('The FontDescriptor\'s FontName is "' + fontNameStr +