Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Делфи _ Вывод текста на Canvas

Автор: Гена 16.07.2007 16:18

Как можно с помощью Canvas.TextOut вывести текст "без фона". Т.е есть картинка, а на нее надо вывести текст, не испортив самой картинки. Пробовал сделать текущий цвет кисти невидимым, но тогда и в картинке получается дырка {логично smile.gif}. Заранее спасибо.

Автор: volvo 16.07.2007 17:43

Можно попробовать поиграться с http://msdn2.microsoft.com/en-us/library/ms534912.aspx и разными режимами вывода...

Update
http://forum.pascal.net.ru/index.php?showtopic=6361 -> Системные функции и WinAPI -> Windows -> Шрифты, языки, кодировки, региональные стандарты -> Работа с TFont -> Как сделать фон у текста прозрачным?