Show / Hide Table of Contents

Структура интерфейса Graphics

Интерфейс управляемых классов для 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, которые определяют стили, которые могут использоваться для соединения двух строк.

См. также

  • Общие сведения о графике
  • Управляемый код GDI+
  • Использование управляемых графических классов
Back to top Неофициальная документация по .NET на русском языке. Лицензия: CC-BY 4.0. Основано на документации по .NET с Microsoft Docs
Generated by DocFX