Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Интерфейс управляемого класса с GDI+ содержит около 60 классов, 50 перечислений и 8 структур. Класс Graphics находится в основе функциональных возможностей GDI+; Это класс, который фактически рисует линии, кривые, цифры, изображения и текст.
Важные классы
Многие классы работают вместе с классом Graphics. Например, метод DrawLine получает объект Pen, который содержит атрибуты (цвет, ширина, стиль штриховки и тому подобные) отрисовки линии. Метод FillRectangle может получить указатель на объект LinearGradientBrush, который работает с объектом Graphics для заполнения прямоугольника постепенно изменяющимся цветом. Font и StringFormat объекты влияют на то, как объект Graphics рисует текст. Объект Matrix сохраняет и управляет преобразованием мира объекта Graphics, который используется для поворота, масштабирования и переворачивания изображений.
GDI+ предоставляет несколько структур (например, Rectangle, Pointи Size) для организации графических данных. Кроме того, некоторые классы служат главным образом структурированным типам данных. Например, класс BitmapData является вспомогательным для класса Bitmap, а класс PathData является вспомогательным для класса GraphicsPath.
GDI+ определяет несколько перечислений, которые являются коллекциями связанных констант. Например, перечисление LineJoin содержит элементы Bevel, Miterи Round, которые указывают стили, которые можно использовать для объединения двух строк.
См. также
.NET Desktop feedback