Class EmfPlusHeader
Το όνομα: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Συγκέντρωση: Aspose.Imaging.dll (25.4.0)
Το μητρώο EmfPlusHeader καθορίζει την έναρξη των δεδομένων EMF+ στο μεταφίλ.Το αρχείο EmfPlusHeader ΠΡΕΠΕΙ να ενσωματωθεί σε ένα αρχείο EMF EMR_COMMENT_EMFPLUS,ΠΡΕΠΕΙ να είναι το ρεκόρ αμέσως μετά τον τίτλο EMF στο μεταφίλ.Το μητρώο EMR_COMMENT_EMFPLUS καθορίζεται στο τμήμα 2.3.3.2 [MS-EMF].
public sealed class EmfPlusHeader : EmfPlusControlRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusControlRecordType ← EmfPlusHeader
Κληρονομημένα μέλη
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
EmfPlusHeader(EmfPlusRecord)
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusHeader.
public EmfPlusHeader(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
Η πηγή .
Properties
DualMode
Αποκτά ή καθορίζει μια τιμή που υποδεικνύει αν [δύο τρόπος].Εάν ρυθμιστεί, αυτή η σημαία υποδεικνύει ότι αυτή η μεταφιλία είναι “διπλή λειτουργία”, η οποία σημαίνειότι περιέχει δύο σύνολα αρχείων, καθένα από τα οποία προσδιορίζει πλήρωςΠεριεχόμενο γραφικών. εάν είναι σαφές, το περιεχόμενο γραφικών καθορίζεται από το EMF+αρχεία, και ενδεχομένως αρχεία EMF που προηγούνται από ένα ρεκόρ EmfPlusGetDC.Εάν αυτή η σημαία είναι εγκατεστημένη, μόνο τα μητρώα EMF SHOULD αρκεί για να καθορίσει τηνΣημειώστε ότι αν η σημαία “doual-mode” είναι εγκατεστημένη ή όχι, κάποιαΤα αρχεία EMF είναι πάντα παρόντα, δηλαδή τα αρχεία ελέγχου EMF και τα αρχεία EMFτα οποία περιέχουν μητρώα EMF+. τα μητρώα ελέγχου EMF καθορίζονται στο [MS-EMF]Τμήμα 2.3.4
public bool DualMode { get; set; }
Αξία ιδιοκτησίας
EmfPlusFlags
Πάρτε ή τοποθετήστε το EMF plus σημαίες.Ένα 32-bit μη υπογεγραμμένο σύνολο που περιέχει πληροφορίες για το πώς καταγράφηκε αυτό το μεταφίλ.Εάν τοποθετηθεί το 31ο bit του πεδίου, αυτή η σημαία υποδεικνύει ότι το μεταφίλ καταγράφηκε μεένα πλαίσιο συσκευής αναφοράς για μια προβολή βίντεο. εάν είναι σαφές, η μεταφιλής καταγράφεται μεΈνα πλαίσιο συσκευής αναφοράς για έναν εκτυπωτή.
public int EmfPlusFlags { get; set; }
Αξία ιδιοκτησίας
IsValid
λαμβάνει μια τιμή που υποδεικνύει αν αυτή η περίπτωση είναι έγκυρη.
public bool IsValid { get; }
Αξία ιδιοκτησίας
ΛΟΓΙΚΕΣ ΠΕΡΙΟΧΕΣ
Αποκτά ή ρυθμίζει το λογικό dpi x.Ένα 32-bit μη υπογεγραμμένο σύνολο που προσδιορίζει την οριζόντια ανάλυση για την οποία το μεταφίλκαταγράφεται, σε μονάδες pixel ανά ίντσα.
public int LogicalDpiX { get; set; }
Αξία ιδιοκτησίας
ΛΟΓΙΚΕΣ
Αποκτά ή ρυθμίζει το λογικό dpi y.Ένα 32-bit μη υπογεγραμμένο σύνολο που προσδιορίζει την κάθετη ανάλυση για την οποία το μεταφίλκαταγράφεται, σε μονάδες γραμμών ανά ίντσα
public int LogicalDpiY { get; set; }
Αξία ιδιοκτησίας
Version
Αποκτήστε ή τοποθετήστε την έκδοση.Ένα αντικείμενο EmfPlusGraphicsVersion (μέρος 2.2.2.19) που προσδιορίζει την εκδοχή της λειτουργίαςγραφικά συστήματος που χρησιμοποιήθηκαν για τη δημιουργία αυτής της μεταφιλής.
public EmfPlusGraphicsVersion Version { get; set; }
Αξία ιδιοκτησίας
VideoDisplay
Αποκτά ή καθορίζει μια τιμή που υποδεικνύει αν εμφανίζεται το βίντεο.εάν ορίζεται, αυτή η σημαία υποδεικνύει ότι το μεταφίλ καταγράφηκε με μια συσκευή αναφοράςΠεριεχόμενο για μια προβολή βίντεο. εάν είναι σαφές, το μεταφίλ καταγράφεται με μια συσκευή αναφοράςΤο πλαίσιο για έναν εκτυπωτή.
public bool VideoDisplay { get; set; }