Как найти альтернативу отсутствующему шрифту?

YK13
Дата: 23.05.2014 10:52:03
Всем доброго времени суток

Вопрос собственно в названии поста

Предположим требуется использовать некий шрифт MyFont
Проанализировав содержание объекта типа я могу утверждать, что шрифт установлен или не установлен на комьютере. В случае если шрифт не утановлен, как найти НАИБОЛЕЕ ПОДХОДЯЩИЙ для замены шрифт?

Зараннее благодарен за совет
С уважением
YK13
YK13
Дата: 23.05.2014 10:56:59
прошу прощения за ошибку (пользуюсь он лайн клавиатурой а это не очень удобно)
автор
Проанализировав содержание объекта типа я могу утверждать, что шрифт установлен или не установлен на комьютере.

Проанализировав содержание объекта типа InstalledFontCollection я могу утверждать, что шрифт установлен или не установлен на комьютере.
Pallaris
Дата: 23.05.2014 11:31:55
В смысле - наиболее подходящий? В эстетическом смысле?
Изопропил
Дата: 23.05.2014 11:33:58
Pallaris
В смысле - наиболее подходящий? В эстетическом смысле?

скорее по метрике
Pallaris
Дата: 23.05.2014 11:37:28
Я бы установил втихаря шрифт и не парился :)
YK13
Дата: 23.05.2014 11:52:42
Ну вот практический пример
У меня на компютере установлены шрифты "Berlin Sans FB Fett", "Berlin Sans FB Halb Fett", "Berlin Sans FB Standard".
В rtf используется "Berlin Sans FB Demi"
Если в RichTextBox выделяю текст использующий данный шрифт то свойство SelectionFont имеет значение null хотя текст отображается шрифтом похожим на "Berlin Sans FB Standard"
тоесть требуемый шрифт подменяет на другой
Как мне делать подобное пограммно?