Class EmfPlusDrawClosedCurve

Class EmfPlusDrawClosedCurve

Το όνομα: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Συγκέντρωση: Aspose.Imaging.dll (25.4.0)

Το ρεκόρ EmfPlusDrawClosedCurve προσδιορίζει το σχέδιο μιας κλειστής καρδινικής γραμμής

public sealed class EmfPlusDrawClosedCurve : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawClosedCurve

Κληρονομημένα μέλη

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

EmfPlusDrawClosedCurve(EmfPlusRecord)

Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve.RecordType - Ένα 16-bit μη υπογεγραμμένο ενσωμάτωμα που αναγνωρίζει αυτόν τον τύπο καταγραφής ως EmfPlusDrawClosedCurveαπό τον κατάλογο RecordType (μέρος 2.1.1.1). Η τιμή ΠΡΕΠΕΙ να είναι 0x4017.

public EmfPlusDrawClosedCurve(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; }

Αξία ιδιοκτησίας

bool

ObjectId

Αποκτά ή τοποθετεί τον αναγνωριστή αντικειμένου.Ο δείκτης ενός αντικειμένου EmfPlusPen (μέρος 2.2.1.7) στο EMF+Ο πίνακας αντικειμένων για να τραβήξετε την κλειστή καμπύλη. Η τιμή ΠΡΕΠΕΙ να είναι μηδέν έως 63, συμπεριλαμβανομένης.

public byte ObjectId { get; set; }

Αξία ιδιοκτησίας

byte

PointData

Αποκτά ή τοποθετεί τα δεδομένα σημείουΜια σειρά σημείων αριθμού που προσδιορίζουν τα τελικά σημεία των γραμμών που καθορίζουν τη γραμμή. Σε μια κλειστή καρδινική γραμμή,η καμπύλη συνεχίζεται μέσω του τελευταίου σημείου στη σειρά PointData και συνδέεται με το πρώτο σημείο στη σειρά.Ο τύπος δεδομένων σε αυτή τη σειρά καθορίζεται από το πεδίο Σημαίες, ως εξής: Σημασία τύπου δεδομένωνΤο αντικείμενο EmfPlusPointR (μέρος 2.2.2.37)Εάν η σημαία P είναι εγκατεστημένη στις σημαίες, τα σημεία προσδιορίζουν τις σχετικές τοποθεσίες.Το αντικείμενο EmfPlusPointF (μέρος 2.2.2.36)Εάν τα bit P και C είναι εγκατεστημένα στο πεδίο Σημαίες, τα σημεία καθορίζουν απόλυτες τοποθεσίες.Το αντικείμενο EmfPlusPoint (μέρος 2.2.2.35)Εάν το bit P είναι σαφές και το bit C ρυθμίζεται στο πεδίο Σημαίες, τα σημεία καθορίζουν τις σχετικές τοποθεσίες.

public PointF[] PointData { get; set; }

Αξία ιδιοκτησίας

PointF [ ]

Relative

Αποκτά ή θέτει μια τιμή που υποδεικνύει αν αυτό Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve είναι σχετική.Αυτό το κομμάτι υποδεικνύει αν το πεδίο PointData καθορίζει σχετικές ή απόλυτες τοποθεσίες.Εάν ρυθμιστεί, κάθε στοιχείο στο PointData καθορίζει μια θέση στο χώρο συντονισμού που είναι σχετική.στην τοποθεσία που καθορίζεται από το προηγούμενο στοιχείο στη σειρά.στοιχείο στο PointData, μια προηγούμενη θέση στις συντεταγμένες (0,0) θεωρείται.Το PointData προσδιορίζει τις απόλυτες τοποθεσίες σύμφωνα με τη σημαία C.Σημείωση Εάν αυτή η σημαία έχει ρυθμιστεί, η συμπιεσμένη σημαία (πάνω) είναι αόριστη και ΠΡΕΠΕΙ να αγνοηθεί

public bool Relative { get; set; }

Αξία ιδιοκτησίας

bool

Tension

Πάρτε ή τοποθετήστε την έντασηΈνας αριθμός 32-bit πλωτού σημείου που καθορίζει πόσο σφιχτά είναι η γραμμήΗ τιμή του 0 καθορίζει ότι η τιμή του 0 καθορίζει ότιΗ γραμμή spline είναι μια σειρά απλών γραμμών. καθώς η αξία αυξάνεται,Για περισσότερες πληροφορίες, δείτε [SPLINE77] και [PETZOLD].

public float Tension { get; set; }

Αξία ιδιοκτησίας

float

 Ελληνικά