System.Drawing

Drawingпространство имен предоставляет доступ к базовым графическим функциям GDI+. Дополнительные функциональные возможности предоставляются вDrawing2D ,Imaging , а такжеText пространства имен.

Классы

Учебный классОписание
BitmapИнкапсулирует растровое изображение, состоящее из данных пикселей для графического изображения и его атрибутов. ABitmap объект, используемый для работы с изображениями, определенными пиксельными данными.
BrushОпределяет объекты, используемые для заполнения внутренней части графических фигур, таких как прямоугольники, эллипсы, круговые диаграммы, многоугольники и контуры.
BrushesКисти для всех стандартных цветов. Этот класс не может быть унаследован.
ColorConverterПреобразует цвета из одного типа данных в другой.
ColorTranslatorПреобразует цвета в GDI+ и обратноColor структуры. Этот класс не может быть унаследован.
DrawingSettingsПозволяет настроить поведение библиотеки чертежей в случае использования некоторых функций, которые еще не полностью реализованы.
FontОпределяет определенный формат текста, включая начертание, размер и атрибуты стиля шрифта. Этот класс не может быть унаследован.
FontFamilyОпределяет группу шрифтов, имеющих схожий базовый дизайн и некоторые вариации стилей. Этот класс не может быть унаследован.
GraphicsИнкапсулирует поверхность рисования.
IconПредставляет значок Windows, который представляет собой небольшое растровое изображение, используемое для представления объекта. Значки можно рассматривать как прозрачные растровые изображения, хотя их размер определяется системой.
ImageАбстрактный базовый класс, предоставляющий функциональные возможности для классов-потомков Bitmap и Metafile.
NamespaceDocDrawingпространство имен предоставляет доступ к базовым графическим функциям GDI+. Дополнительные функциональные возможности предоставляются вDrawing2D ,Imaging , а такжеText пространства имен.
PenОпределяет объект, используемый для рисования линий и кривых.
PensРучки для всех стандартных цветов. Этот класс не может быть унаследован.
RegionОписывает внутреннюю часть графической фигуры, состоящей из прямоугольников и путей. Этот класс не может быть унаследован.
SolidBrushОпределяет кисть одного цвета. Кисти используются для заливки графических фигур, таких как прямоугольники, эллипсы, круговые диаграммы, многоугольники и контуры.
StringFormatИнкапсулирует информацию о макете текста (например, выравнивание, ориентацию и позиции табуляции) манипуляции с отображением (например, вставку многоточия и замену национальных цифр) и функции OpenType. Этот класс не может быть унаследован.
SystemColorsКаждое свойствоSystemColors класс этоColor Structure — это цвет элемента дисплея Windows.
SystemFontsОпределяет шрифты, используемые для отображения текста в элементах экрана Windows.
SystemIconsКаждое свойство класса SystemIcons являетсяIcon объект для общесистемных значков Windows. Этот класс не может быть унаследован.
TextureBrushКаждое свойство класса TextureBrush представляет собой объект Brush, использующий изображение для заполнения внутренней части фигуры. Этот класс не может быть унаследован.

перечисление

перечислениеОписание
ContentAlignmentЗадает выравнивание содержимого на поверхности рисования.
CopyPixelOperationОпределяет, как исходный цвет в операции копирования пикселя комбинируется с целевым цветом для получения конечного цвета.
FontStyleОпределяет информацию о стиле, применяемую к тексту.
GraphicsUnitОпределяет единицу измерения данных.
KnownColorОпределяет известные системные цвета.
RotateFlipTypeОпределяет направление вращения изображения и ось, используемую для отражения изображения.
StringAlignmentОпределяет выравнивание текстовой строки относительно прямоугольника макета.
StringDigitSubstituteStringDigitSubstitute enumeration указывает, как заменить digits в строке в соответствии с языковым стандартом или языком пользователя.
StringFormatFlagsУказывает информацию об отображении и макете для текстовых строк.
StringTrimmingУказывает, как обрезать символы из строки, которая не полностью вписывается в форму макета.