|
|
@ -4859,8 +4859,12 @@ var Type1Parser = function type1Parser() { |
|
|
|
case '/FamilyBlues': |
|
|
|
case '/FamilyBlues': |
|
|
|
case '/FamilyOtherBlues': |
|
|
|
case '/FamilyOtherBlues': |
|
|
|
var blueArray = readNumberArray(eexecStr, i + 1); |
|
|
|
var blueArray = readNumberArray(eexecStr, i + 1); |
|
|
|
if (blueArray.length > 0 && (blueArray.length % 2) == 0) |
|
|
|
// *Blue* values may contain invalid data: disables reading of
|
|
|
|
|
|
|
|
// those values when hinting is disabled.
|
|
|
|
|
|
|
|
if (blueArray.length > 0 && (blueArray.length % 2) == 0 && |
|
|
|
|
|
|
|
HINTING_ENABLED) { |
|
|
|
program.properties.privateData[token.substring(1)] = blueArray; |
|
|
|
program.properties.privateData[token.substring(1)] = blueArray; |
|
|
|
|
|
|
|
} |
|
|
|
break; |
|
|
|
break; |
|
|
|
case '/StemSnapH': |
|
|
|
case '/StemSnapH': |
|
|
|
case '/StemSnapV': |
|
|
|
case '/StemSnapV': |
|
|
|