Вопрос

У меня возникли проблемы с некоторыми шрифтами ttf, которые не работают в GDI +.Кажется, я не могу найти никаких различий между некоторыми рабочими и нерабочими шрифтами.Некоторые из них могут быть прочитаны и отрисованы без проблем.Для некоторых шрифтов GDI + просто сообщает о файле как об отсутствующем (что на самом деле не так).Должно быть, что-то не так с форматом, но я ни за что на свете не смогу выяснить, что именно...есть какие-нибудь указания?

Это было полезно?

Решение

У Microsoft есть неплохой инструмент под названием Microsoft Font Validator , который можно бесплатно загрузить. .

Другие советы

GDI + требователен, он работает только с настоящими шрифтами TrueType, но не со шрифтами OpenType или PostScript, поэтому поддержка меньше, чем с GDI.

Посмотрите эту ссылку . может помочь вам.

Особенность шрифтов в том, что они являются одним из наименее понятых аспектов программирования.У меня была похожая проблема (см. Обнаружение поврежденного шрифта TrueType).Просмотрите мой вопрос - это может помочь.

Можете ли вы опубликовать более подробную информацию о вашей проблеме, такую как API, который вы используете, шрифты, которые работают, те, которые не работают и т.д.?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top