Есть ли способ получить доступ к именам глифов открытого типа в Windows Presentation Foundation? Я хочу отобразить глиф на холсте, но этот глиф представляет собой особый глиф в специальном шрифте, поэтому стандартного кода нет (конечно, есть код, но я не хочу запоминать его для десятков специальных символов). ).
У шрифта есть имена для каждого глифа, который я хочу использовать (например, «custom.specialsign»). Можно ли получить персонажа по имени глифа?
post
и любой совместимой библиотеке OpenType (проверьте, доступны ли harfbuzz/freetype для ваша технология выбора, они почти наверняка есть) должны быть в состоянии вытащить их. Для шрифтов OpenType со старыми данными глифов CFF имена вместо этого хранятся в блоке CFF (и к ним по-прежнему легко получить доступ через harfbuzz/freetype/etc). - person Mike 'Pomax' Kamermans   schedule 14.11.2020