Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 3-4 - Графический интерфейс.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
261.12 Кб
Скачать

18 Пространство имен System.Drawing.Drawing2d

Класс

Назначение

AdjustableArrowCap,

CustomLineCap

Определяет «наконечники» для перьев. В результате исходная точка и конец линии получают характерные завершения – стрелки или пользовательские фигуры

Blend, ColorBlend

Используется для смешивания цветов. Обычно используется вместе с LinearGradientBrush

GraphicsPath, GraphicsPathIterator

Объект GraphicsPath представляет набор связанных линий (прямых и кривых). В данный объект можно поместить практически любой тип геометрической фигуры (например, дуги, прямоугольники, отрезки прямой, многоугольники)

PathData

Хранит графические данные для GraphicsPath

HatchBrush, LinearGradientBrush, PathGradientBrush

Экзотические типы кистей

19 Перечисления Drawing.Drawing2d

Перечисление

Назначение

DashStyle

Стиль штриховых линий для пера

FillMode

Заполнение внутренней области для геометрической фигуры

HatchStyle

Варианты штриховки для кисти

LinearGradientMode

Направление градиентного изменения цвета

LinearCap

Стиль «наконечника» пера

PenAlignment

Ориентация пера относительно проводимой им линии

PenType

Тип линии, создаваемой пером

QualityMode, SmoothingMode, RenderingHint

Качество вывода графического объекта

20

Член

Назначение

FromFile()

Статический метод для создания объекта Image из файла

FromHbitmap()

Статический метод, создающий объект Bitmap на основе идентификатора окна (window handle)

FromStream()

Статический метод позволяет создать объект Image, используя в качестве источника поток данных

Height, Width, Size, PhysicalDimensions, HorizontalDimensions, VerticalResolution

Свойства для работы с размерами (измерениями) изображения

Palette

Свойство возвращает объект ColorPalette, представляющий цветовую палитру, использованную для данного графического изображения

GetBounds()

Возвращает прямоугольник, представляющий текущую область, занятую изображением

Save()

Позволяет сохранить изображение в файл

21

Перечисление

Назначение

DashStyle

Стиль штриховых линий для пера

FillMode

Заполнение внутренней области для геометрической фигуры

HatchStyle

Варианты штриховки для кисти

LinearGradientMode

Направление градиентного изменения цвета

LinearCap

Стиль «наконечника» пера

PenAlignment

Ориентация пера относительно проводимой им линии

PenType

Тип линии, создаваемой пером

QualityMode, SmoothingMode, RenderingHint

Качество вывода графического объекта