System.Drawing.Drawing2D

Drawing2D namespace обеспечивает расширенные возможности двухмерной и векторной графики.

Классы

Учебный класс Описание
AdjustableArrowCap Представляет регулируемую стреловидную шапку линии. Этот класс не может быть унаследован.
Blend Определяет шаблон смешивания дляLinearGradientBrush object. Этот класс не может быть унаследован.
ColorBlend Определяет массивы цветов и позиций, используемых для интерполяции смешивания цветов в многоцветном градиенте. Этот класс не может быть унаследован.
CustomLineCap Инкапсулирует определяемый пользователем заголовок строки.
GraphicsContainer Представляет внутренние данные графического контейнера. Этот класс используется при сохранении состоянияGraphics объект с помощьюBeginContainer а такжеEndContainer методы. Этот класс не может быть унаследован.
GraphicsPath Представляет набор соединенных линий и кривых.
GraphicsPathIterator Предоставляет возможность перебора подпутей вGraphicsPath и проверьте типы фигур, содержащихся в каждом подпути. Этот класс не может быть унаследован.
GraphicsState Представляет состояниеGraphics объект. Этот объект возвращается вызовом методов Save. Этот класс не может быть унаследован.
HatchBrush Определяет прямоугольную кисть со стилем штриховки, цветом переднего плана и цветом фона. Этот класс не может быть унаследован.
LinearGradientBrush ИнкапсулируетBrush с линейным градиентом. Этот класс не может быть унаследован.
Matrix Инкапсулирует аффинную матрицу 3 на 3, представляющую геометрическое преобразование. Этот класс не может быть унаследован.
NamespaceDoc Drawing2D namespace обеспечивает расширенные возможности двухмерной и векторной графики.
PathData Содержит графические данные, составляющиеGraphicsPath объект. Этот класс не может быть унаследован.
PathGradientBrush ИнкапсулируетBrush объект, который заполняет интерьерGraphicsPath объект с градиентом. Этот класс не может быть унаследован.
RegionData Инкапсулирует данные, составляющиеRegion объект. Этот класс не может быть унаследован.

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

перечисление Описание
CombineMode Указывает, как можно комбинировать различные области отсечения.
CompositingMode Указывает, как исходные цвета сочетаются с цветами фона.
CompositingQuality Указывает уровень качества для использования во время композитинга.
CoordinateSpace Указывает систему, используемую при оценке координат.
DashCap Определяет тип графической формы для использования на обоих концах каждого тире в пунктирной линии.
DashStyle Определяет стиль пунктирных линий, нарисованных с помощьюPen объект.
FillMode Указывает, как заполняется внутренняя часть замкнутого контура.
FlushIntention Указывает, будут ли команды в графическом стеке завершаться (сбрасываться) немедленно или выполняться как можно скорее.
HatchStyle Определяет различные шаблоны, доступные дляHatchBrush объекты.
InterpolationMode Перечисление InterpolationMode определяет алгоритм, который используется при масштабировании или повороте изображений.
LinearGradientMode Определяет направление линейного градиента.
LineCap Определяет доступные стили заглавных букв, которыми объект Pen может заканчивать линию.
LineJoin Указывает, как соединить последовательные сегменты линии или кривой в фигуре (подконтуре), содержащейся в объекте GraphicsPath.
MatrixOrder Указывает порядок операций преобразования матрицы.
PathPointType Определяет тип точки вGraphicsPath объект.
PenAlignment Определяет выравниваниеPen объекта относительно теоретической линии нулевой ширины.
PenType Определяет тип заливки, который объект Pen использует для заполнения линий.
PixelOffsetMode Указывает, как смещаются пиксели во время рендеринга.
SmoothingMode Указывает, применяется ли сглаживание (сглаживание) к линиям и кривым, а также к краям заполненных областей.
WarpMode Указывает тип преобразования деформации, применяемого вWarp метод.
WrapMode Указывает, как текстура или градиент укладываются мозаикой, когда они меньше, чем заполняемая область.