Пространство имен Vintasoft.Imaging.Drawing (Vintasoft.Imaging)
В этом разделе
Содержит базовые классы для графических функций.
Классы
| Класс | Описание |
 | CompositeDrawingEngine | Движок рисования, который объединяет поведение двух движков рисования. |
 | DrawingEngine | Предоставляет абстрактный базовый класс механизма 2D-рисования. |
 | DrawingFactory | Предоставляет базовый класс abstract фабрики чертежей, позволяющий создавать графические примитивы (перо, кисть, шрифт, растровое изображение и т. д.) для движка 2D-рисования. |
 | DrawingFont | Предоставляет базовый класс шрифта. |
 | DrawingFontFallbackEventArgs | Предоставляет данные для события Fallback. |
 | DrawingFontMetrics | Предоставляет абстрактный базовый класс, содержащий измерения для IDrawingFont. |
 | DrawingFontWithFallback | Шрифт текста, который использует резервный шрифт в случае, если шрифт не может отобразить текстовый символ. |
 | DrawingFontWrapper | Предоставляет базовый класс для оболочки IDrawingFont. |
 | DrawingHatchBrush | Определяет кисть, которая имеет стиль штриховки, цвет переднего плана и цвет фона. |
 | DrawingLineCap | Определяет ограничение строки. |
 | DrawingString | Предоставляет строку Unicode, которая используется для рисования текста с использованием шрифта. |
 | DrawingStringBuilder | Представляет конструктор для строки рисования. |
 | DrawingUtils | Содержит коллекцию вспомогательных алгоритмов для рисования. |
 | EmptyDrawingEngine | Обеспечивает пустой механизм рисования. |
 | GradientStop | Описывает местоположение и цвет точки перехода в градиенте. |
 | GraphicsPathBase | Обеспечивает базовый класс графического пути - серию соединенных линий и кривых. |
 | GraphicsPathColorBlending | Содержит свойства смешивания цветов для графического пути. |
 | GraphicsPathData | Содержит графические данные, составляющие объект графического пути. |
 | GraphicsPathWrapper | Обеспечивает базовый класс оболочки графического пути. |
 | RasterDrawingEngine | Предоставляет абстрактный базовый класс механизма растрового рисования. |
 | TextLayoutProperties | Инкапсулирует свойства макета текста. |
 | TrueTypeFontMetrics | Предоставляет класс, содержащий измерения для шрифта TrueType. |
 | VintasoftFontProperties | Представляет свойства шрифта. |
Перечисления
| Перечисление | Описание |
 | BrushHatchStyle | Указывает доступные шаблоны для IDrawingHatchBrush. |
 | BrushTileMode | Указывает доступные режимы мозаики кисти изображения или градиента, когда она меньше заполняемой области. |
 | DrawingCompositingMode | Указывает доступные режимы, которые определяют, как комбинировать исходные цвета с цветами фона. |
 | DrawingEngineRenderingMode | Указывает доступные режимы рендеринга для движка рисования. |
 | DrawingLineCapType | Указывает доступные стили наконечников на концах линий. |
 | DrawingSmoothingMode | Указывает доступные режимы сглаживания (сглаживания), которые можно применять к линиям, кривым и краям заполненных областей. |
 | GraphicsPathFillMode | Указывает доступные режимы заполнения внутренней части замкнутого контура. |
 | GraphicsPathPointType | Указывает доступные типы точек и флаги для точек данных на пути. |
 | LineCapStyle | Указывает доступные стили для окончания линии. |
 | LineDashCapStyle | Указывает доступные стили для типа графической фигуры, которые будут использоваться на обоих концах каждого тире пунктирной линии. |
 | LineJoinStyle | Указывает доступные стили соединения последовательных сегментов линий или кривых в фигуре (подпути), содержащейся в объекте графического пути. |
 | RegionCombineMode | Указывает доступные режимы объединения различных регионов отсечения. |
 | TextRenderingHint | Указывает доступные качества рендеринга текста в движке растрового рисования. |
 | TextRenderingMethod | Указывает доступные методы рендеринга текста. |
Структуры
| Структура | Описание |
 | DrawingSymbol | Представляет текстовый символ, который определяет последовательность текста Unicode и соответствующий код содержимого. |
Интерфейсы
| Интерфейс | Описание |
 | IDrawingBrush | Предоставляет интерфейс объекта, используемый для заполнения внутренней части графических фигур, таких как прямоугольники, эллипсы, круги, многоугольники и пути. |
 | IDrawingBrushWrapper | Предоставляет интерфейс оболочки IDrawingBrush. |
 | IDrawingFont | Обеспечивает интерфейс текстового шрифта. |
 | IDrawingHatchBrush | Предоставляет интерфейс кисти, которая имеет стиль штриховки, цвет переднего плана и цвет фона. |
 | IDrawingImageBrush | Предоставляет интерфейс кисти, которая использует изображение для заполнения внутренней части фигуры. |
 | IDrawingLinearGradientBrush | Предоставляет интерфейс кисти, которая закрашивает область линейным градиентом. |
 | IDrawingPen | Предоставляет интерфейс объекта, используемый для рисования линий и кривых. |
 | IDrawingSolidBrush | Обеспечивает интерфейс сплошной кисти. |
 | IGraphicsPath | Обеспечивает интерфейс графического пути - серии соединенных линий и кривых. |
 | IRegion | Предоставляет интерфейс объекта, который описывает внутреннюю часть графической фигуры, состоящей из прямоугольников и путей. |
Смотрите также