Class Font
Το όνομα: Aspose.Imaging Συγκέντρωση: Aspose.Imaging.dll (25.4.0)
Ορίζει μια συγκεκριμένη μορφή για το κείμενο, συμπεριλαμβανομένων των χαρακτηριστικών φύλλου, μεγέθους και στιλ. Αυτή η κατηγορία δεν μπορεί να κληρονομηθεί.
[JsonObject(MemberSerialization.OptIn)]
public sealed class Font
Inheritance
Κληρονομημένα μέλη
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Font(Ετικέτες, FontStyle)
Αρχίζει ένα νέο Aspose.Imaging.Font που χρησιμοποιεί τον καθορισμένο υπάρχοντα κατάλογο Aspose.Imaging.Font και Aspose.Imaging.FontStyle.
public Font(Font prototype, FontStyle newStyle)
Parameters
prototype
Font
Το υπάρχον Aspose.Imaging.Font από το οποίο να δημιουργήσετε το νέο Aspose.Imaging.Font.
newStyle
FontStyle
Το Aspose.Imaging.FontStyle για να εφαρμοστεί στο νέο Aspose.Imaging.Font. πολλαπλές τιμές του Aspose.Imaging.FontStyle κατάλογος μπορεί να συνδυαστεί με τον φορέα εκμετάλλευσης OR.
Exceptions
prototype’ is null.
Font(Πλατφόρμα, Float)
Αρχίζει ένα νέο Aspose.Imaging.Font χρησιμοποιώντας ένα καθορισμένο μέγεθος. Το σύνολο χαρακτήρων ρυθμίζεται στο Aspose.Imaging.CharacterSet.Default, η μονάδα γραφικών στο Aspose.Imaging.GraphicsUnit.Point, το στυλ γραμματοσειράς στο Aspose.Imaging.FontStyle.Regular.
public Font(string fontName, float emSize)
Parameters
fontName
string
Μια γραμμή εκπροσώπησης του ονόματος Aspose.Imaging.Font.
emSize
float
Το em-size, σε σημεία, της νέας γραμματοσειράς.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(Στέλινγκ, Στέλινγκ, Στέλινγκ)
Αρχίζει ένα νέο Aspose.Imaging.Font χρησιμοποιώντας ένα καθορισμένο μέγεθος και στυλ. Το σύνολο χαρακτήρων ρυθμίζεται στο Aspose.Imaging.CharacterSet.Default, η μονάδα γραφικών στο Aspose.Imaging.GraphicsUnit.Point.
public Font(string fontName, float emSize, FontStyle style)
Parameters
fontName
string
Μια γραμμή εκπροσώπησης του ονόματος Aspose.Imaging.Font.
emSize
float
Το em-size, σε σημεία, της νέας γραμματοσειράς.
style
FontStyle
Το Aspose.Imaging.FontStyle της νέας γραμματοσειράς.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(Σύνδεσμος, Σύνδεσμος, GraphicsUnit)
Αρχίζει ένα νέο Aspose.Imaging.Font χρησιμοποιώντας ένα καθορισμένο μέγεθος και μονάδα. Το σύνολο χαρακτήρων ρυθμίζεται στο Aspose.Imaging.CharacterSet.Default, το στυλ ρυθμίζεται στο Aspose.Imaging.FontStyle.Regular.
public Font(string fontName, float emSize, GraphicsUnit unit)
Parameters
fontName
string
Μια γραμμή εκπροσώπησης του ονόματος Aspose.Imaging.Font.
emSize
float
Το μέγεθος της νέας γραμματοσειράς στις μονάδες που καθορίζονται από την παράμετρο unit'.
unit
GraphicsUnit
Το Aspose.Imaging.GraphicsUnit της νέας γραμματοσειράς.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(γραμμή, πλωτή, FontStyle, GraphicsUnit, CharacterSet)
Αρχίζει ένα νέο Aspose.Imaging.Font χρησιμοποιώντας ένα καθορισμένο μέγεθος, στυλ, μονάδα και σύνολο χαρακτήρων.
public Font(string fontName, float emSize, FontStyle style, GraphicsUnit unit, CharacterSet characterSet)
Parameters
fontName
string
Μια γραμμή εκπροσώπησης του ονόματος Aspose.Imaging.Font.
emSize
float
Το μέγεθος της νέας γραμματοσειράς στις μονάδες που καθορίζονται από την παράμετρο unit'.
style
FontStyle
Το Aspose.Imaging.FontStyle της νέας γραμματοσειράς.
unit
GraphicsUnit
Το Aspose.Imaging.GraphicsUnit της νέας γραμματοσειράς.
characterSet
CharacterSet
Ένα χαρακτήρα που θα χρησιμοποιηθεί για αυτό το γράμμα.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(Σύνδεσμος, Flow, FontStyle, GraphicsUnit)
Αρχίζει ένα νέο Aspose.Imaging.Font χρησιμοποιώντας ένα καθορισμένο μέγεθος, στυλ και μονάδα.
public Font(string fontName, float emSize, FontStyle style, GraphicsUnit unit)
Parameters
fontName
string
Μια γραμμή εκπροσώπησης του ονόματος Aspose.Imaging.Font.
emSize
float
Το μέγεθος της νέας γραμματοσειράς στις μονάδες που καθορίζονται από την παράμετρο unit'.
style
FontStyle
Το Aspose.Imaging.FontStyle της νέας γραμματοσειράς.
unit
GraphicsUnit
Το Aspose.Imaging.GraphicsUnit της νέας γραμματοσειράς.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Properties
Bold
Παίρνει μια αξία που υποδεικνύει αν αυτό το Aspose.Imaging.Font είναι τολμηρό.
public bool Bold { get; }
Αξία ιδιοκτησίας
CharacterSet
Αποκτά μια τιμή byte που προσδιορίζει το χαρακτήρα που χρησιμοποιεί αυτό το Aspose.Imaging.Font.
public CharacterSet CharacterSet { get; }
Αξία ιδιοκτησίας
Italic
Παίρνει μια τιμή που υποδεικνύει αν αυτό Aspose.Imaging.Font είναι ιταλική.
public bool Italic { get; }
Αξία ιδιοκτησίας
Name
Αποκτήστε το όνομα του προσώπου αυτού Aspose.Imaging.Font.
public string Name { get; }
Αξία ιδιοκτησίας
Size
Αποκτά το μέγεθος του Aspose.Imaging.Font που μετράται στις μονάδες που καθορίζονται από την ιδιοκτησία Aspose.Imaging.Font.
public float Size { get; }
Αξία ιδιοκτησίας
Strikeout
Λαμβάνει μια τιμή που υποδεικνύει αν αυτό το Aspose.Imaging.Font προσδιορίζει μια οριζόντια γραμμή μέσω της γραμματοσειράς.
public bool Strikeout { get; }
Αξία ιδιοκτησίας
Style
Λάβετε πληροφορίες στυλ για αυτό Aspose.Imaging.Font.
public FontStyle Style { get; }
Αξία ιδιοκτησίας
Underline
Παίρνει μια τιμή που υποδεικνύει αν αυτό Aspose.Imaging.Font υπογραμμίζεται.
public bool Underline { get; }
Αξία ιδιοκτησίας
Unit
Πάρτε την μονάδα μέτρησης για αυτό το Aspose.Imaging.Font.
public GraphicsUnit Unit { get; }
Αξία ιδιοκτησίας
Methods
DeepClone()
Δημιουργεί μια ακριβή βαθιά αντίγραφο αυτού του Aspose.Imaging.Font.
public Font DeepClone()
Returns
Το Aspose.Imaging.Font δημιουργεί αυτή τη μέθοδο.
Equals(αντικείμενο)
Υποδεικνύει αν το συγκεκριμένο αντικείμενο είναι ένα Aspose.Imaging.Font και έχει τις ίδιες αξίες ιδιοκτησίας με αυτό το Aspose.Imaging.Font.
public override bool Equals(object obj)
Parameters
obj
object
Το αντικείμενο να δοκιμαστεί.
Returns
Είναι αλήθεια αν ο παράμετρος obj’ είναι ένα Aspose.Imaging.Font και έχει τις ίδιες αξίες ιδιοκτησίας με αυτό το Aspose.Imaging.Font.
GetHashCode()
Αποκτήστε τον κωδικό hash για αυτό το Aspose.Imaging.Font.
public override int GetHashCode()
Returns
Ο κωδικός hash για αυτό το Aspose.Imaging.Font.
ToString()
Επέστρεψε μια ανθρώπινη αναγνώσιμη γραμμή εκπροσώπηση αυτού του Aspose.Imaging.Font.
public override string ToString()
Returns
Μια γραμμή που αντιπροσωπεύει αυτό το Aspose.Imaging.Font.