Class EmfPlusObject
Το όνομα: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Συγκέντρωση: Aspose.Imaging.dll (25.4.0)
Το αρχείο EmfPlusObject προσδιορίζει ένα αντικείμενο για χρήση στις γραφικές λειτουργίες.μπορεί να εκτελέσει πολλαπλά αρχεία, τα οποία υποδεικνύονται από την αξία του πεδίου Σημαίες.
public sealed class EmfPlusObject : EmfPlusObjectRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusObjectRecordType ← EmfPlusObject
Κληρονομημένα μέλη
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()
Remarks
Το αρχείο EmfPlusObject είναι γενικό· χρησιμοποιείται για όλους τους τύπους αντικειμένων.συγκεκριμένα είδη αντικειμένων περιέχονται στο πεδίο ObjectData. ένα εννοιολογικό μοντέλο για τη διαχείρισηΤα γραφικά αντικείμενα περιγράφονται στη διαχείριση γραφικών αντικειμένων (συνότητα 3.1.2).
Constructors
EmfPlusObject(EmfPlusRecord)
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusObject.
public EmfPlusObject(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
Η πηγή .
Properties
IsContinuable
Αποκτά ή καθορίζει μια τιμή που υποδεικνύει αν αυτή η περίπτωση είναι συνεχής.Υποδεικνύει ότι ο ορισμός του αντικειμένου συνεχίζεται στο επόμενο EmfPlusObjectΑυτή η σημαία δεν τοποθετείται ποτέ στο τελικό ρεκόρ που καθορίζει το αντικείμενο.
public bool IsContinuable { get; set; }
Αξία ιδιοκτησίας
ObjectData
Αποκτά ή ρυθμίζει μια σειρά bytes που περιέχουν δεδομένα για τον τύπο αντικειμένου που καθορίζεται στοΤο περιεχόμενο και η μορφή των δεδομένων μπορεί να είναι διαφορετική για κάθε τύπο αντικειμένου.οι ατομικές ορισμοί του αντικειμένου στο τμήμα 2.2.1 για πρόσθετες πληροφορίες.
public EmfPlusGraphicsObjectType ObjectData { get; set; }
Αξία ιδιοκτησίας
ObjectId
Αποκτά ή τοποθετεί τον αναγνωριστή αντικειμένου.Ο δείκτης στον πίνακα αντικειμένων EMF+ για να συνδεθεί με το αντικείμενοΗ τιμή πρέπει να είναι μηδέν έως 63, συμπεριλαμβανομένης.
public byte ObjectId { get; set; }
Αξία ιδιοκτησίας
ObjectType
Αποκτά ή καθορίζει τον τύπο του αντικειμένου.
public EmfPlusObjectType ObjectType { get; set; }
Αξία ιδιοκτησίας
TotalObjectSize
Αποκτά ή καθορίζει το συνολικό μέγεθος του αντικειμένου.Εάν το αρχείο είναι συνεχές, όταν ρυθμίζεται το συνεχές bit, αυτό το πεδίοΤα συνεχόμενα αντικείμενα έχουν πολλαπλά αρχεία EMF+ που ξεκινούν μεΤο EmfPlusContineudObjectRecord. Κάθε EmfPlusContinuedObjectRecord θα περιέχει έναΜετά την ανάγνωση του αριθμού των bytes του TotalObjectSize, το επόμενο EMF+Τα αρχεία δεν θα αντιμετωπίζονται ως μέρος του συνεχόμενου αντικειμένου.
public int TotalObjectSize { get; set; }