Browse Source

Merge pull request #2022 from yurydelendik/disable-symbol-encoding

Disables symbolic encoding
Artur Adib 13 years ago
parent
commit
e0796cef28
  1. 9
      src/evaluator.js

9
src/evaluator.js

@ -574,8 +574,13 @@ var PartialEvaluator = (function PartialEvaluatorClosure() {
var flags = properties.flags; var flags = properties.flags;
var differences = []; var differences = [];
var baseEncoding = !!(flags & FontFlags.Symbolic) ? var baseEncoding = Encodings.StandardEncoding;
Encodings.symbolsEncoding : Encodings.StandardEncoding; // The Symbolic attribute can be misused for regular fonts
// Heuristic: we have to check if the font is a standard one also
if (!!(flags & FontFlags.Symbolic)) {
baseEncoding = !properties.file ? Encodings.symbolsEncoding :
Encodings.MacRomanEncoding;
}
var hasEncoding = dict.has('Encoding'); var hasEncoding = dict.has('Encoding');
if (hasEncoding) { if (hasEncoding) {
var encoding = dict.get('Encoding'); var encoding = dict.get('Encoding');

Loading…
Cancel
Save