Class EmfPlusDrawCurve
Το όνομα: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Συγκέντρωση: Aspose.Imaging.dll (25.4.0)
Το ρεκόρ EmfPlusDrawCurve προσδιορίζει το σχεδιασμό μιας καρδινικής σπλίνηςΣΗΜΕΙΩΣΗ: ObjectID (1 byte): Ο δείκτης ενός αντικειμένου 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.EmfPlus.Records.EmfPlusDrawCurve.
public EmfPlusDrawCurve(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
Η πηγή .
Properties
Compressed
Αποκτά ή θέτει μια τιμή που υποδεικνύει αν αυτό το Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve είναι συμπιεσμένο.Αυτό το bit υποδεικνύει αν το πεδίο PointData καθορίζει συμπιεσμένα δεδομένα.Εάν ρυθμιστεί, το PointData προσδιορίζει τις απόλυτες τοποθεσίες στο χώρο συντονισμού με συντονισμούς 16 bit.Εάν είναι σαφές, το PointData προσδιορίζει τις απόλυτες τοποθεσίες στο χώρο συντονισμού με συντονισμούς 32-bit πλωτών σημείων.Σημείωση Εάν η σχετική σημαία (κάτω) είναι εγκατεστημένη, αυτή η σημαία είναι αόριστη και ΠΡΕΠΕΙ να αγνοηθεί
public bool Compressed { get; set; }
Αξία ιδιοκτησίας
NumSegments
Αποκτήστε ή τοποθετήστε τον αριθμό των τμημάτωνΈνα 32-bit μη υπογεγραμμένο σύνολο που προσδιορίζει τον αριθμό των τμημάτων γραμμής που σχηματίζουν τη γραμμή.
public int NumSegments { get; set; }
Αξία ιδιοκτησίας
ObjectId
Αποκτά ή τοποθετεί τον αναγνωριστή αντικειμένου.Ο δείκτης ενός αντικειμένου EmfPlusPen (μέρος 2.2.1.7) στο EMF+Ο πίνακας αντικειμένων για να τραβήξετε την καμπύλη. Η τιμή ΠΡΕΠΕΙ να είναι μηδέν έως 63, συμπεριλαμβανομένης.
public byte ObjectId { get; set; }
Αξία ιδιοκτησίας
PointData
Αποκτά ή ρυθμίζει μια σειρά είτε 32-bit υπογεγραμμένων ενσωμάτων είτε 32-bit αριθμών πλωτών σημείωνΥπολογίστε το μήκος που καθορίζει τις συντονισμένες τιμές των τελικών σημείων των γραμμών που πρέπει να σπάσουν.
public PointF[] PointData { get; set; }
Αξία ιδιοκτησίας
PointF [ ]
Tension
Πάρτε ή τοποθετήστε την έντασηΈνας αριθμός 32-bit πλωτού σημείου που καθορίζει πόσο σφιχτά είναι η γραμμήΗ τιμή του 0 καθορίζει ότι η τιμή του 0 καθορίζει ότιΗ γραμμή spline είναι μια σειρά απλών γραμμών. καθώς η αξία αυξάνεται,Για περισσότερες πληροφορίες, δείτε [SPLINE77] και [PETZOLD].
public float Tension { get; set; }