Class EmfPlusDrawBeziers

Class EmfPlusDrawBeziers

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

Запись EmfPlusDrawBeziers указывает на рисунок последовательности соединенных Безиеров.Заказ для пунктов данных Bezier является пунктом начала, контрольной точкой 1.Контрольная точка 2 и конечная точка. для получения дополнительной информации см. [MSDN-DrawBeziers].

public sealed class EmfPlusDrawBeziers : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawBeziers

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

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

EmfPlusDrawBeziers(EmfPlusRecord)

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

public EmfPlusDrawBeziers(EmfPlusRecord source)

Parameters

source EmfPlusRecord

и источник .

Properties

Compressed

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

public bool Compressed { get; set; }

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

bool

ObjectId

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

public byte ObjectId { get; set; }

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

byte

PointData

Получить или установить точные данныеРяд точек счета, которые определяют начальные, конные и контрольные точки Безиерских кривиц. Координат окончания одной Безеерской кривицы является начальной координатой следующей.Тип данных в этом диапазоне определяется полем Флаг, следующим образом: Значение типа данныхОбъект EmfPlusPointR (секция 2.2.2.37)Если флаг P установлен в флагах, то в пунктах указано относительное местоположение.Объект EmfPlusPointF (секция 2.2.2.36)Если биты P и C четкие в поле Флаг, то точки указывают абсолютные местоположения.Объект EmfPlusPoint (секция 2.2.2.35)Если P-бит четкий, а C-бит установлен в поле Флаг, то точки указывают относительное местоположение.Безиерная кривая не проходит через свои контрольные точки.

public PointF[] PointData { get; set; }

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

PointF [ ]

Relative

Получается или устанавливается значение, указывающее на то, относится ли PointData.Если установлено, каждый элемент в PointData указывает местоположение в пространстве координатов.Это относится к месту, указанному предыдущим элементом в диапазоне.В случае первого элемента в PointData, предыдущее местоположение в координатах(0,0) предполагается. если ясно, то PointData указывает абсолютные местоположения в соответствии сНа флагу C.Примечание Если этот флаг устанавливается, C-флаг (выше) не определен и должен быть игнорирован.

public bool Relative { get; set; }

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

bool

 Русский