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; }
Стоимость недвижимости
NumSegments
Получить или установить подсчет сегментов32-битный неподписанный цепь, который указывает количество линейных сегментов, составляющих сплину.
public int NumSegments { get; set; }
Стоимость недвижимости
ObjectId
Получает или устанавливает идентификатор объекта.Индекс объекта EmfPlusPen (секция 2.2.1.7) в EMF+Объектная таблица для чертежа кривины. значение должно быть нулевым до 63, включенным.
public byte ObjectId { get; set; }
Стоимость недвижимости
PointData
Получает или устанавливает ряд либо 32-битных подписанных интеграторов, либо32-битных плавающих точек.Расчет длины, которая определяет координатные значения конечных точек линий, которые должны быть разбиты.
public PointF[] PointData { get; set; }
Стоимость недвижимости
PointF [ ]
Tension
Принимает или устанавливает напряжение32-битный плутающий номер точек, который указывает на то, насколько строго сплитпроходит через точки. значение 0 указывает на то, чтоspline — это последовательность прямых линий.По мере роста стоимости,Для получения дополнительной информации см. [SPLINE77] и [PETZOLD].
public float Tension { get; set; }