Class EmfPlusDrawBeziers
Именује се: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Асамблеја: Aspose.Imaging.dll (25.4.0)
EmfPlusDrawBeziers rekord određuje crtanje sekvencije povezanih Bezier krivica.Порука за Безиер тачке података је почетна тачка, контролна точка 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.EMfPlusDrawBeziers класе.
public EmfPlusDrawBeziers(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
И извор је.
Properties
Compressed
Добија или поставља вредност која указује на то да ли је ПоинтДата компресирана.Ако је постављен, PointData одређује апсолутне локације у координатној просторији са16-битни интегрисани координати. ако је јасно, PointData одређује апсолутне локацијеу координатној просторији са 32-битним координатима плавајућих тачака.Напомена Ако је релативни знаме (доле) постављен, овај знамен је неодређен и мора се игнорисати.
public bool Compressed { get; set; }
Вредност имовине
ObjectId
Добија или поставља идентификатор објекта.Индекс ЕмфПлусПен објекта (секција 2.2.1.7) у ЕМФ+Табела објекта да бисте нацртали Безиер кривине. вредност мора бити нула до 63, укључујући.
public byte ObjectId { get; set; }
Вредност имовине
PointData
Добија или поставља тачке податакаПостоји низ броја тачака који одређују почетне, завршне и контролне тачке Безиер кривине. Координат завршетка једне Безијеер криве је почетна координата следеће.Тип података у овом реду одређује поље Знаменице, као што је следеће: Значење типа подациEmfPlusPointR објекат (секција 2.2.2.37)Ако је П знаме постављено у знаковима, тачке указују на релативне локације.EmfPlusPointF објекат (секција 2.2.2.36)Ако су П и Ц битови јасни у пољу Знаме, тачке указују на апсолутне локације.EmfPlusPoint објекат (секција 2.2.2.35)Ако је П бит јасан и Ц бит постављен у пољу Знаме, тачке одређују релативне локације.Безиер кривине не пролазе кроз своје контролне тачке.
public PointF[] PointData { get; set; }
Вредност имовине
PointF []
Relative
Добија или поставља вредност која указује на то да ли је ПоинтДата релативна.Ако је постављен, сваки елемент у ПоинтДата одређује локацију у координатној просторијито је у односу на локацију која је наведена претходним елементом у реду.У случају првог елемента у ПоинтДата, претходно место на координатима(0,0) се претпоставља. ако је јасно, PointData одређује апсолутне локације премана знаме Ц.Напомена Ако је овај знаме постављен, знаменство Ц (над) је неодређено и мора бити игнорисано.
public bool Relative { get; set; }