1
0
Fork 0
mirror of https://github.com/mozilla/pdf.js.git synced 2025-04-26 01:58:06 +02:00

For CFF fonts without proper ToUnicode/Encoding data, utilize the "charset"/"Encoding"-data from the font file to improve text-selection (issue 13260)

This patch extends the approach, implemented in PR 7550, to also apply to CFF fonts.
This commit is contained in:
Jonas Jenwald 2021-04-20 17:12:19 +02:00
parent fd82adccfa
commit 7fab73ed23
2 changed files with 34 additions and 4 deletions

View file

@ -2853,7 +2853,7 @@ class PartialEvaluator {
}
if (baseEncodingName) {
properties.defaultEncoding = getEncoding(baseEncodingName).slice();
properties.defaultEncoding = getEncoding(baseEncodingName);
} else {
var isSymbolicFont = !!(properties.flags & FontFlags.Symbolic);
var isNonsymbolicFont = !!(properties.flags & FontFlags.Nonsymbolic);