EmfPolyBezierTo16

EmfPolyBezierTo16 class

Запись EMR_POLYBEZIERTO16 указывает одну или несколько кривых Безье на основе текущей позиции.

public sealed class EmfPolyBezierTo16 : EmfRecord

Конструкторы

ИмяОписание
EmfPolyBezierTo16()Инициализирует новый экземплярEmfPolyBezierTo16 класс.
EmfPolyBezierTo16(EmfRecord)Инициализирует новый экземплярEmfPolyBezierTo16 класс.

Характеристики

ИмяОписание
APoints { get; set; }Получает или задает массив Count длины объектов WMF PointS, указанный в [MS-WMF] , раздел 2.2.2.16, который определяет массив точек
Bounds { get; set; }Получает или задает 128-битный объект RectL WMF, указанный в разделе 2.2.2.19 [MS-WMF], , который определяет ограничивающий прямоугольник в единицах измерения устройства.
Size { get; set; }Получает или задает размер записи
Type { get; set; }Получает или задает тип.

Примечания

Кубические кривые Безье определяются с использованием конечных и контрольных точек, указанных в поле aPoints . Первая кривая строится от первой точки до четвертой, используя вторую и третью точки в качестве контрольных точек. Каждой последующей кривой в последовательности требуется ровно три точки: конечная точка предыдущей кривой используется в качестве начальной точки, следующие две точки в последовательности являются контрольными точками, а третья является конечной точкой. Кубические кривые Безье ДОЛЖНЫ быть нарисованы с использованием текущего pen

Смотрите также