Установить кернинг с помощью GDI + при рисовании текста - PullRequest
3 голосов
/ 24 мая 2011

Можно ли установить кернинг при рисовании текста с помощью GDI +?Если нет, кто-нибудь знает о приличной библиотеке изображений, которая позволяет это?

Приветствия, Ян.

1 Ответ

0 голосов
/ 10 июня 2014

Я нашел код C ++ на CodeGuru, который учитывает пары Кернинга и рисует с помощью GDI +. Это не .NET, поэтому необходимо взаимодействие, иначе вы можете поместить код в сборку C ++ / CLI.

Сделать GDI + менее привередливым в шрифтах

По сути, вам нужно получить пары кернинга шрифта и собрать путь рисования GDI + для данной строки. Я смог открыть, собрать и запустить его код в Visual Studio 2013 без особых усилий, и он правильно выполняет кернинг. ех. Ничья "SAVVA" с Гарамондом приведет к правильной работе AV-пары.

...