2013-04-19 2 views
0

Как отредактировать строку с помощью pango с помощью пользовательских настроек сглаживания и намеков?Изменить рендеринг шрифтов (не сглаживание) с помощью pango

Я пробовал PangoCairo.set_antialias(cairo.ANTIALIAS_NONE) (в pygtk), но это не имело никакого эффекта. Я хотел бы иметь возможность изменять параметры рендеринга freetype, например, я могу делать с помощью fontconfig/fonts.conf, но во время выполнения. (Это на Linux.) Любые идеи?

ответ

1

Ну, я не уверен, если вы правильно поняли, но я обычно использую cairo_set_antialias() в своем C-коде, хотя я не знаю эквивалента в PyGTK. Насколько я понимаю, это настройки рендеринга Cairos, которые вы должны изменить, чтобы изменить сглаживание и намек вывода. По крайней мере, я так делаю.