Как получить Unicode из встроенного файла шрифта в PDF
Я пытаюсь получить правильный Unicode для документов, в которых CMap ошибочен. Здесь я думаю, чтобы получить Unicode из файла шрифта. Есть ли способ получить Unicode из файла шрифта. Я понял, что 'cmap' файла шрифта отобразит код символа в gid, 'glyf' отобразит gid на информацию, необходимую для рисования глифа. Есть ли такая карта, чтобы я мог получить Unicode из кода символа? Вы можете найти документ здесь: https://drive.google.com/file/d/1ve1n4yeHzutTspIVwVRu6jT1vY2RQvvs/view?usp=drivesdk. В данном PDF шрифте G1 имеет следующую карту
/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CIDSystemInfo
<<
/Registry (Adobe)
/Ordering (UCS)
/Supplement 0
>> def
/CMapName /Adobe-Identity-UCS def
/CMapType 2 def
1 begincodespacerange
<0000><FFFF>
endcodespacerange
endcmap
CMapName currentdict /CMap defineresource pop
end
end
В приведенной выше карте я могу видеть только диапазон кодового пространства. Как насчет кодовых точек? Как я могу получить Unicode для CID?