1
0
Fork 0
mirror of https://github.com/mozilla/pdf.js.git synced 2025-04-22 16:18:08 +02:00

Merge pull request #2838 from allstarschh/issue_2829_test

Add Support for big5 encoding.
This commit is contained in:
Mack Duan 2013-02-27 17:53:36 -08:00
commit 70f788a2a5
3 changed files with 15 additions and 1 deletions

View file

@ -415,7 +415,9 @@ var CMapConverterList = {
'90ms-RKSJ-V': sjisToUnicode,
'90msp-RKSJ-H': sjisToUnicode,
'90msp-RKSJ-V': sjisToUnicode,
'GBK-EUC-H': gbkToUnicode
'GBK-EUC-H': gbkToUnicode,
'ETenms-B5-H': big5ToUnicode,
'ETenms-B5-V': big5ToUnicode,
};
// CMaps using Hankaku (Halfwidth) Latin glyphs instead of proportional one.
@ -468,6 +470,10 @@ function gbkToUnicode(str) {
return decodeBytes(stringToBytes(str), 'gbk');
}
function big5ToUnicode(str) {
return decodeBytes(stringToBytes(str), 'big5');
}
// Some characters, e.g. copyrightserif, mapped to the private use area and
// might not be displayed using standard fonts. Mapping/hacking well-known chars
// to the similar equivalents in the normal characters range.