|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.07.2015, 15:20 | #1 |
Пользователь
Регистрация: 26.02.2014
Сообщений: 26
|
path в GDI+ ...
Уважаемые посетители форума. Прошу совета в решении задачки...
Суть состоит в том, что надо нарисовать текст с обводкой букв. Обводку букв можно нарисовать с помощью : Код:
А для рисования сглаженного контура было принято решение нарисовать его с помощью GDI+. Для этого я использовал GetPath: Код:
Код:
Вопрос, собственно, в том как этот путь передать в GDI+. Пробовал так: Код:
В то же время если сделать так: Код:
Знаю что можно рисовать контур букв средствами самого GDI+ ( path.addString(...) ), но тогда я несмогу использовать флаги форматирования текста DT_WORDBREAK, DT_END_ELLIPSIS и иже с ними. А силу некоторых причин - без них совсем никак Подскажите пожалуйста как в path GDI+ правильно добавить points и p_flags.. Среда - Delphi 7. |
24.07.2015, 11:10 | #2 |
Пользователь
Регистрация: 26.02.2014
Сообщений: 26
|
В общем проблема решилась так (может кому-то пригодится):
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
GDI\GDI+\Photoshop - как добиться прозрачности пикселей определенного цвета? | STRELOK-2007 | Мультимедиа в Delphi | 12 | 11.01.2014 13:37 |
Path в Windows 8 | Pein95 | Операционные системы общие вопросы | 12 | 18.04.2013 00:20 |
С++ path | KooKish | Помощь студентам | 6 | 04.03.2013 10:19 |
Формат *.path | meganet | Софт | 7 | 16.01.2013 11:12 |
Path not found | igor_564 | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 05.12.2009 21:24 |