var hasShortCmap = !!cmapTable.hasShortCmap;
var toUnicode = this.toUnicode;
- if (hasShortCmap && toUnicode) {
+ if (toUnicode) {
// checking if cmap is just identity map
var isIdentity = true;
for (var i = 0, ii = glyphs.length; i < ii; i++) {
unicode = charcode;
break;
case 'TrueType':
+ if (this.useToUnicode) {
+ unicode = this.toUnicode[charcode] || charcode;
+ break;
+ }
var glyphName = this.differences[charcode] || this.encoding[charcode];
if (!glyphName)
glyphName = Encodings.StandardEncoding[charcode];
"md5": "20d88011dd7e3c4fb5274979094dab93",
"rounds": 1,
"type": "eq"
+ },
+ { "id": "tutorial",
+ "file": "pdfs/tutorial.pdf",
+ "md5": "6e122f618c27f3aa9a689423e3be6b8d",
+ "link": true,
+ "rounds": 1,
+ "type": "eq"
}
]