У меня есть сторонний шрифт с поддержкой японских символов, которые мне нужно использовать для приложения. Всякий раз, когда символ не поддерживается этим шрифтом, рисуется часто просматриваемый прямоугольник ( "символ по умолчанию" ). Очевидно, что не все японские символы поддерживаются, потому что, если я попытаюсь нарисовать переводы, которые дал нам наш переводческий офис, есть много прямоугольников.
Мне нужно получать уведомления, когда используется не поддерживаемый символ, поэтому я могу изменить шрифт для этого одиночного символа (например, Word) или реализовать некоторую другую реакцию на это.
Любые идеи? Если бы я мог извлечь список символов Юникода из файла TTF, тогда я смог бы проверить, включен ли этот символ в этот список. Но как я могу это сделать?