Class EmfPlusDrawCurve

Class EmfPlusDrawCurve

Название пространства: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Ассоциация: Aspose.Imaging.dll (25.4.0)

Рекорд EmfPlusDrawCurve указывает на рисунок кардинальной сплиныПримечание: ObjectID (1 байт): Индекс объекта EmfPlusPen (секция 2.2.1.7)в Таблице объекта EMF+ для чертежа поворота. значение должно быть нулевым до 63, включенным.

public sealed class EmfPlusDrawCurve : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawCurve

Наследованные члены

EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlusDrawCurve(EmfPlusRecord)

Инициализует новую инстанцию класса Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusDrawCurve.

public EmfPlusDrawCurve(EmfPlusRecord source)

Parameters

source EmfPlusRecord

и источник .

Properties

Compressed

Получается или устанавливается значение, указывающее на то, компрессируется ли этот Aspose.Imaging.FileFormats.Emf.EMFPlus.Records.EmbPlusDrawClosedCurve.Этот бит указывает на то, указывается ли в поле PointData компрессированные данные.Если установлено, то PointData указывает абсолютные местоположения в пространстве координатов с 16-битными целостными координатами.Если это ясно, то PointData указывает абсолютные расположения в координатном пространстве с 32-битными плавающими точками координатами.Примечание Если настроен релативный флаг (ниже), этот флага не определен и должен быть игнорирован.

public bool Compressed { get; set; }

Стоимость недвижимости

bool

NumSegments

Получить или установить подсчет сегментов32-битный неподписанный цепь, который указывает количество линейных сегментов, составляющих сплину.

public int NumSegments { get; set; }

Стоимость недвижимости

int

ObjectId

Получает или устанавливает идентификатор объекта.Индекс объекта EmfPlusPen (секция 2.2.1.7) в EMF+Объектная таблица для чертежа кривины. значение должно быть нулевым до 63, включенным.

public byte ObjectId { get; set; }

Стоимость недвижимости

byte

PointData

Получает или устанавливает ряд либо 32-битных подписанных интеграторов, либо32-битных плавающих точек.Расчет длины, которая определяет координатные значения конечных точек линий, которые должны быть разбиты.

public PointF[] PointData { get; set; }

Стоимость недвижимости

PointF [ ]

Tension

Принимает или устанавливает напряжение32-битный плутающий номер точек, который указывает на то, насколько строго сплитпроходит через точки. значение 0 указывает на то, чтоspline — это последовательность прямых линий.По мере роста стоимости,Для получения дополнительной информации см. [SPLINE77] и [PETZOLD].

public float Tension { get; set; }

Стоимость недвижимости

float

 Русский