Class EmfPlusDrawBeziers

Class EmfPlusDrawBeziers

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

Το μητρώο EmfPlusDrawBeziers προσδιορίζει τη σχεδίαση μιας σειράς συνδεδεμένων κόμβων Bezier.Η παραγγελία για τα σημεία δεδομένων Bezier είναι το σημείο εκκίνησης, το σημείο ελέγχου 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.EmfPlus.Records.EmfPlusDrawBeziers.

public EmfPlusDrawBeziers(EmfPlusRecord source)

Parameters

source EmfPlusRecord

Η πηγή .

Properties

Compressed

Αποκτά ή καθορίζει μια τιμή που υποδεικνύει εάν το PointData είναι συμπιεσμένο.Εάν ρυθμιστεί, το PointData προσδιορίζει τις απόλυτες τοποθεσίες στο χώρο συντονισμού με16 bit ολοκληρωμένες συντεταγμένες. εάν είναι σαφές, το PointData καθορίζει απόλυτες τοποθεσίεςστο χώρο συντονισμού με συντονισμούς 32-bit πλωτών σημείων.Σημείωση Εάν η σχετική σημαία (κάτω) είναι εγκατεστημένη, αυτή η σημαία είναι αόριστη και ΠΡΕΠΕΙ να αγνοηθεί.

public bool Compressed { get; set; }

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

bool

ObjectId

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

public byte ObjectId { get; set; }

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

byte

PointData

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

public PointF[] PointData { get; set; }

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

PointF [ ]

Relative

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

public bool Relative { get; set; }

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

bool

 Ελληνικά