Class EmfLogFont
Το όνομα: Aspose.Imaging.FileFormats.Emf.Emf.Objects Συγκέντρωση: Aspose.Imaging.dll (25.4.0)
Το αντικείμενο LogFont καθορίζει τα βασικά χαρακτηριστικά μιας λογικής γραμματοσειράς.
public class EmfLogFont : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfLogFont
Derived
EmfLogFontEx , EmfLogFontPanose
Κληρονομημένα μέλη
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfLogFont()
public EmfLogFont()
Properties
CharSet
Αποκτά ή τοποθετεί ένα 8-bit μη υπογεγραμμένο σύνολο που προσδιορίζει το σύνολο των χαρακτήρων.να είναι μια τιμή στον κατάλογο του WMF CharacterSet ([MS-WMF] τμήμα 2.1.1.5).Το σύνολο χαρακτήρων είναι άγνωστο, η μεταφιλική επεξεργασία ΔΕΝ πρέπει να προσπαθεί να μεταφράσει ή να ερμηνεύσειΟι γραμμές που εκτελούνται με αυτό το γράμμα.
public WmfCharacterSet CharSet { get; set; }
Αξία ιδιοκτησίας
ClipPrecision
Αποκτά ή τοποθετεί ένα 8-bit μη υπογεγραμμένο σύνολο που προσδιορίζει την ακρίβεια κλίσης.Η ακρίβεια λήψης καθορίζει τον τρόπο λήψης χαρακτήρων που είναι εν μέρει έξω από την περιοχή λήψης.Μπορεί να είναι μία ή περισσότερες από τις σημαίες του WMF ClipPrecision
public WmfClipPrecisionFlags ClipPrecision { get; set; }
Αξία ιδιοκτησίας
Escapement
λαμβάνει ή τοποθετεί ένα 32-bit υπογεγραμμένο σύνολο που προσδιορίζει το γωνίο, σε δεκάδες βαθμούς,μεταξύ του vector escape και του x-axis της συσκευής.παράλληλη με τη βασική γραμμή μιας γραμμής κειμένου.
public int Escapement { get; set; }
Αξία ιδιοκτησίας
Facename
Αποκτά ή τοποθετεί ένα Facename (64 bytes): Μια γραμμή όχι περισσότερο από 32 χαρακτήρες Unicode που προσδιορίζει τοΕάν το μήκος αυτής της γραμμής είναι μικρότερο από 32 χαρακτήρες, έναΠρέπει να υπάρχει το μηδέν, μετά το οποίο το υπόλοιπο αυτού του πεδίου πρέπει να αγνοηθεί.
public string Facename { get; set; }
Αξία ιδιοκτησίας
Height
Αποκτά ή τοποθετεί ένα 32-bit υπογεγραμμένο σύνολο που προσδιορίζει το ύψος, σε λογικές μονάδες, της γραμματοσειράςΗ αξία του ύψους του χαρακτήρα, επίσης γνωστή ως το μέγεθος em, είναι ηχαρακτήρα κελί ύψος αξία minus την εσωτερική κύρια αξία. το φάκελο γραμματοσειράς ΠΡΕΠΕΙερμηνεύστε την τιμή που καθορίζεται στο πεδίο Υψηλότητα με τον ακόλουθο τρόπο.
public int Height { get; set; }
Αξία ιδιοκτησίας
Italic
λαμβάνει ή τοποθετεί ένα 8-bit μη υπογεγραμμένο σύνολο που προσδιορίζει ένα ιταλικό γράμμα εάν ορίζεται στο 0x01· αλλιώς,Πρέπει να είναι 0x00.
public byte Italic { get; set; }
Αξία ιδιοκτησίας
Orientation
λαμβάνει ή τοποθετεί ένα 32-bit υπογεγραμμένο σύνολο που προσδιορίζει το γωνίο, σε δεκάδες βαθμούς,μεταξύ της βασικής γραμμής του κάθε χαρακτήρα και του x-αξίου της συσκευής.
public int Orientation { get; set; }
Αξία ιδιοκτησίας
OutPrecision
Αποκτά ή τοποθετεί ένα 8-bit μη υπογεγραμμένο σύνολο που προσδιορίζει την ακρίβεια εξόδου.η ακρίβεια εξόδου καθορίζει πόσο στενά απαιτείται η γραμματοσειρά για να ταιριάζει με το απαιτούμενο ύψος, πλάτος,χαρακτήρα προσανατολισμό, διαφυγή, πεδίο, και τύπο γραμματοσειράς. πρέπει να είναι μια αξία από το WMFΑξιοσημείωτη καταχώριση
public WmfOutPrecision OutPrecision { get; set; }
Αξία ιδιοκτησίας
PitchAndFamily
Αποκτά ή τοποθετεί ένα αντικείμενο WMF PitchAndFamily ([MS-WMF] τμήμα 2.2.2.14) το οποίοπροσδιορίζει το πεδίο και την οικογένεια της γραμματοσειράς. οι οικογένειες γραμματοσειράς περιγράφουν την εμφάνιση μιας γραμματοσειράς σε μια γενικήΠροορίζονται για τον προσδιορισμό μιας γραμματοσειράς όταν η καθορισμένη γραμματοσειρά δεν είναι διαθέσιμη.
public WmfPitchAndFamily PitchAndFamily { get; set; }
Αξία ιδιοκτησίας
Quality
Αποκτά ή τοποθετεί ένα 8-bit μη υπογεγραμμένο ενσωμάτωμα που προσδιορίζει την ποιότητα παραγωγής.καθορίζει πόσο στενά να προσπαθήσει να ταιριάζει τα χαρακτηριστικά της λογικής πηγής με εκείνα ενός πραγματικούΠρέπει να είναι μία από τις τιμές στον κατάλογο WMF FontQuality ([MS-WMF])ΚΕΦΑΛΑΙΟ 2.1.1
public WmfFontQuality Quality { get; set; }
Αξία ιδιοκτησίας
Strikeout
λαμβάνει ή τοποθετεί ένα 8-bit μη υπογεγραμμένο πλήκτρο που προσδιορίζει μια γραμματοσειρά εκκίνησης εάν ορίζεται στο 0x01·Διαφορετικά, θα πρέπει να ρυθμιστεί στο 0x00.
public byte Strikeout { get; set; }
Αξία ιδιοκτησίας
Underline
λαμβάνει ή τοποθετεί ένα 8-bit μη υπογεγραμμένο σύνολο που προσδιορίζει μια υπογεγραμμένη γραμματοσειρά εάν ορίζεται στο 0x01·Διαφορετικά, θα πρέπει να ρυθμιστεί στο 0x00.
public byte Underline { get; set; }
Αξία ιδιοκτησίας
Weight
Αποκτά ή τοποθετεί ένα 32-bit υπογεγραμμένο σύνολο που προσδιορίζει το βάρος της γραμματοσειράς στην περιοχήΓια παράδειγμα, το 400 είναι φυσιολογικό και το 700 είναι τολμηρό.Το βάρος μπορεί να χρησιμοποιηθεί.
public EmfLogFontWeight Weight { get; set; }
Αξία ιδιοκτησίας
Width
λαμβάνει ή τοποθετεί ένα 32-bit υπογεγραμμένο σύνολο που προσδιορίζει το μέσο πλάτος, σε λογικές μονάδες,Εάν η τιμή του πεδίου Width είναι μηδέν, μια κατάλληλη τιμή ΠΡΕΠΕΙ να είναιυπολογίζεται από άλλες τιμές LogFont για να βρει μια γραμματοσειρά που έχει το σκοπό του τυπογράφουΑντιμετώπιση
public int Width { get; set; }