Как получить 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?

0 ответов

Другие вопросы по тегам