Class EmfPlusDrawCurve
Именује се: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Асамблеја: Aspose.Imaging.dll (25.4.0)
EmfPlusDrawCurve рекорд одређује цртање кардиналне сплинеНапомена: ObjectID (1 байт): Индекс објекта EmfPlusPen (секција 2.2.1.7)у табели ЕМФ+ објекта да нацртају кривину. вредност мора бити нула до 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.EmpPlus.Records.empPlusDrawClosedCurve компресиран.Овај бит указује да ли поље ПоинтДата одређује компресиране податке.Ако је постављен, PointData одређује апсолутне локације у координатној просторији са 16-битним интегрисаним координатима.Ако је јасно, PointData одређује апсолутне локације у координатној просторији са 32-битним координатима плавајућих тачака.Напомена Ако је релативни знаме (доле) постављен, овај знамен је неодређен и мора се игнорисати
public bool Compressed { get; set; }
Вредност имовине
NumSegments
Добијете или постављате број сегмената32-битни несигнирани интегратор који одређује број линија сегмената који чине сплине.
public int NumSegments { get; set; }
Вредност имовине
ObjectId
Добија или поставља идентификатор објекта.Индекс ЕмфПлусПен објекта (секција 2.2.1.7) у ЕМФ+Табела објекта да бисте нацртали кривину. вредност мора бити нула до 63, укључујући.
public byte ObjectId { get; set; }
Вредност имовине
PointData
Добија или поставља низ или 32-битних потписаних интегрова или бројева плавајућих тачака одРачунајте дужину која дефинише координатне вредности крајних тачака линија које ће бити срушене.
public PointF[] PointData { get; set; }
Вредност имовине
PointF []
Tension
Добија или поставља напетост32-битни број плавајућих тачака који указује колико је чврсто сплинеТоком проласка кроз тачке. вредност од 0 указује на то дасплине је серија права линија. пошто се вредност повећава,За више информација погледајте [SPLINE77] и [PETZOLD].
public float Tension { get; set; }