Class EmfPlusDrawArc

Class EmfPlusDrawArc

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

Το ρεκόρ EmfPlusDrawArc καθορίζει τον σχεδιασμό του arc ενός ελίπσου.

public sealed class EmfPlusDrawArc : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawArc

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

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

EmfPlusDrawArc(EmfPlusRecord)

Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawArc.

public EmfPlusDrawArc(EmfPlusRecord source)

Parameters

source EmfPlusRecord

Η πηγή .

Properties

DataSize

Αποκτά ή καθορίζει το μέγεθος των δεδομένων.Ένα 32-bit μη υπογεγραμμένο σύνολο που προσδιορίζει τον 32-bit ευθυγραμμένο αριθμό τωνΒίτρες ειδικών δεδομένων που ακολουθούν.Για αυτόν τον τύπο ρεκόρ, η τιμή ΠΡΕΠΕΙ να είναι μία από τις ακόλουθες:0x00000010 Εάν το bit C είναι εγκατεστημένο στο πεδίο Σημαίες.0x00000018 Εάν το bit C είναι σαφές στο πεδίο Σημαίες.

public override int DataSize { get; set; }

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

int

Exceptions

InvalidDataException

Μειωμένη αξία

ObjectId

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

public byte ObjectId { get; set; }

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

byte

RectFloat

λαμβάνει ή καθορίζει μια τιμή που υποδεικνύει εάν τα δεδομένα περιέχουνΤα αρχεία EmfPlusRect ή EmfPlusRectΑυτό το bit υποδεικνύει αν τα δεδομένα στο πεδίο RectData είναι συμπιεσμένα.Εάν ρυθμιστεί, το RectData περιέχει ένα αντικείμενο EmfPlusRect (μέρος 2.2.2.38).Εάν είναι σαφές, το RectData περιέχει ένα αντικείμενο EmfPlusRectF (μέρος 2.2.2.39).

public bool RectFloat { get; set; }

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

bool

RectangleData

Αποκτά ή τοποθετεί τα δεδομένα ορθογώνουΕίτε ένα αντικείμενο EmfPlusRect ή EmfPlusRectF που ορίζει το πλαίσιοαπό την ελίτ που είναι ορεινή με το arc. Αυτή η ορθογώνια καθορίζει τηνθέση, μέγεθος, και σχήμα του arc. Ο τύπος του αντικειμένου σε αυτό το πεδίο είναικαθορίζεται από την αξία του πεδίου Σημαίες.

public RectangleF RectangleData { get; set; }

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

RectangleF

Size

Πάρτε ή καθορίστε το μέγεθος.Ένα 32-bit μη υπογεγραμμένο σύνολο που προσδιορίζει τον 32-bit ευθυγραμμένο αριθμό τωνμύθοι σε ολόκληρο το ρεκόρ, συμπεριλαμβανομένου του τίτλου ρεκόρ 12 μύθοι καιγια αυτόν τον τύπο εγγραφής, η τιμή ΠΡΕΠΕΙ να είναι μία από τις ακόλουθες:0x0000001C Εάν το bit C είναι εγκατεστημένο στο πεδίο Σημαίες.0x00000024 Εάν το bit C είναι σαφές στο πεδίο Σημαίες

public override int Size { get; set; }

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

int

Exceptions

InvalidDataException

Μειωμένη αξία

StartAngle

Αποκτήστε ή τοποθετήστε την άκρη έναρξηςΜια 32-bit μη αρνητική τιμή πλωτού σημείου που καθορίζει την γωνία μεταξύτο x-axis και το σημείο εκκίνησης του arc. οποιαδήποτε τιμή είναι αποδεκτή,Αλλά πρέπει να ερμηνευθεί το modulo 360, με το αποτέλεσμα που χρησιμοποιείται να είναιΣτο εύρος 0.0 ενσωματωμένο στο 360.0 αποκλειστικό.

public float StartAngle { get; set; }

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

float

SweepAngle

Πάρτε ή τοποθετήστε το γωνινό γωνινόΜια τιμή πλωτού σημείου 32-bit που καθορίζει την έκταση του arc για να τραβήξει,ως γωνία σε βαθμούς που μετράται από το σημείο εκκίνησης που ορίζεται από τοΚάθε αξία είναι αποδεκτή, αλλά πρέπει να συμπιέζεται σε -360.0σε 360.0 συμπεριλαμβανομένων. μια θετική τιμή υποδεικνύει ότι ο χυμός ορίζεται σεμια ορολογική κατεύθυνση, και μια αρνητική αξία υποδεικνύει ότι ηκαθορίζεται σε αντίθετη κατεύθυνση.

public float SweepAngle { get; set; }

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

float

 Ελληνικά