Class EmfPlusDrawCurve
Numele spaţiului: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Asamblare: Aspose.Imaging.dll (25.4.0)
Recordul EmfPlusDrawCurve specifică desenarea unui cardinal splineNOTĂ: ObjectID (1 byte): Indicele unui obiect EmfPlusPen (secțiunea 2.2.1.7)în tabelul de obiect EMF+ pentru a trage curva. valoarea trebuie să fie zero la 63, inclusiv.
public sealed class EmfPlusDrawCurve : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusDrawCurve
Membrii moștenitori
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)
Inițializează o nouă instanță a clasei Aspose.Imaging.FileFormats.Emf. EmfPlus.Records.EmbPlusDrawCurve.
public EmfPlusDrawCurve(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
şi sursa .
Properties
Compressed
Obține sau stabilește o valoare care indică dacă acest Aspose.Imaging.FileFormats.Emf.EmbPlus.Records.EMfPlusDrawClosedCurve este comprimat.Acest bit indică dacă câmpul PointData specifică datele comprimate.În cazul în care este setat, PointData specifică locațiile absolute în spațiul de coordonate cu coordenate integrale de 16 bit.În cazul în care este clar, PointData specifică locațiile absolute în spațiul de coordonate cu coordenate de 32 de bit de punct de flotare.Notă: Dacă steagul relativ (în jos) este setat, acest pavilion este nedeterminat și trebuie ignorat
public bool Compressed { get; set; }
Valoarea proprietății
NumSegments
Obține sau stabilește numărul de segmenteUn integer non-signat de 32 de biți care specifică numărul de segmente de linie care formează spline.
public int NumSegments { get; set; }
Valoarea proprietății
ObjectId
Obține sau stabilește identificatorul obiectului.Indicele unui obiect EmfPlusPen (secțiunea 2.2.1.7) în EMF+Tabelul obiectului pentru a trage curva. valoarea trebuie să fie de la zero la 63, inclusiv.
public byte ObjectId { get; set; }
Valoarea proprietății
PointData
Obține sau stabilește o serie de integratori semnat de 32 de biți sau numere de puncte flotante deLungimea numărului care definește valorile coordonate ale punctelor finale ale liniilor care urmează să fie tăiate.
public PointF[] PointData { get; set; }
Valoarea proprietății
PointF []
Tension
- obține sau stabilește tensiuneaUn număr de puncte 32-bit care precizează cât de strâns splinese încadrează pe măsură ce trece prin puncte. o valoare de 0 specifică căspline este o secvență de linii drepte. pe măsură ce valoarea crește,Pentru mai multe informații, a se vedea [SPLINE77] și [PETZOLD].
public float Tension { get; set; }