Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.78/18: Рейтинг темы: голосов - 18, средняя оценка - 4.78
376 / 309 / 18
Регистрация: 26.05.2009
Сообщений: 2,677
1

Сглаживание при рисовании через Graphics

15.05.2012, 04:15. Просмотров 3367. Ответов 2
Метки нет (Все метки)


Здравствуйте! Рисую через Graphics. Можно как-то включить сглаживание?

Добавлено через 2 часа 59 минут
И Graphics.DrawString() отрисовывает текст в ужасном качестве. Его читать невозможно. Что делать?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.05.2012, 04:15
Ответы с готовыми решениями:

Сглаживание при рисовании кривых
Ф-я DrawCurve(pen,curvePoints) строит кривую по точкам. Интерполируя. Подскажите плз, как отменить...

Ошибка при рисовании на форме через Canvas->FloodFill
Рисую на форме с CANVAS->FloodFill. Есть 2 формы. Хочу по нажатию клавиши на одной форме рисовать в...

При рисовании появляются полосы как при наложении
Доброго времени суток, возникла проблемка, при рисовании изображений с помощью Graphics...

Сглаживание линии, проходящей через вершины
В общем есть вершины, по ним должна строиться кривая, пересекая их. Не знаю существует ли уже...

__________________
Помогаю в написании курсовых работ и дипломов здесь.
Записывайтесь на профессиональные курсы С#-разработчиков‌
2
376 / 309 / 18
Регистрация: 26.05.2009
Сообщений: 2,677
15.05.2012, 04:22  [ТС] 2
Причем постоянно текст прорисовывается не тем цветом, который выбран, а ещё и с черным вперемешку.
0
Миниатюры
Сглаживание при рисовании через Graphics  
Почетный модератор
21281 / 9015 / 1081
Регистрация: 11.04.2010
Сообщений: 11,015
15.05.2012, 04:52 3
Лучший ответ Сообщение было отмечено body90 как решение

Решение

body90, нужно будет задать антиалисинг самому:
C#
1
2
3
4
5
        {
            Graphics G = this.CreateGraphics();
            G.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAlias; // Сiль
            G.DrawString("Test with Antialias", new Font("Times", 15), Brushes.Blue, 20, 30);
        }
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.05.2012, 04:52

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь или здесь.

ошибка при рисовании!!!
два участка кода которые рисуют график функции среднего температурного лагорифмического потока ...

Ошибка при рисовании на канве
Сразу скажу, с графикой раньше вообще не работал. В моей программе используется несколько...

Избавиться от мигания при рисовании
Здравствуйте...делаю...ну вобщем не важно что делаю. Смысл в том что на весь экран растягивается...

Сделать задержку при рисовании
При выполнении лабораторной работы необходимо ввести программную задержку. Попробовал использовать...

Ошибка при рисовании сферы
Помогите, пожалуйста! Только начинаю разбирать с OpenGL и решила разобрать пример программы...

Размытие при рисовании на Канве
Привет! Скажите, а что нужно использовать, чтобы добавить возможностей к рисованию на Канве....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.