Merge pull request #2602 from vyv03354/issue2598

Update font name matching for Type 0 CIDFont
This commit is contained in:
Yury Delendik 2013-01-24 15:40:39 -08:00
commit 2057855c8a

View File

@ -1213,6 +1213,13 @@ var PartialEvaluator = (function PartialEvaluatorClosure() {
} }
var fontNameStr = fontName && fontName.name; 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; var baseFontStr = baseFont && baseFont.name;
if (fontNameStr !== baseFontStr) { if (fontNameStr !== baseFontStr) {
warn('The FontDescriptor\'s FontName is "' + fontNameStr + warn('The FontDescriptor\'s FontName is "' + fontNameStr +