Class DrFont
Το όνομα: Aspose.Page.Font Συγκέντρωση: Aspose.Page.dll (25.5.0)
Χρησιμοποιήστε αυτή την κατηγορία αντί για GDI+ Font
public class DrFontInheritance
Κληρονομημένα μέλη
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
AscentLis
Η κελική άνοδο αυτού του γράμματος (lis).Αυτή είναι μια κάθετη απόσταση από την κορυφή του κυττάρου στη βάση του κυττάρου.
public int AscentLis { get; }Αξία ιδιοκτησίας
Remarks
Η αξία αυτή ονομάζεται επίσης Κελική Βάση.
AscentPoints
Επιστρέφει την άνοδο των κυττάρων σε σημεία.
public float AscentPoints { get; }Αξία ιδιοκτησίας
CellHeightLis
Επιστρέφει το ύψος του κυττάρου αυτής της γραμματοσειράς (lis).Αυτό είναι ένα μικρό κομμάτι για Aspose.Page.Font.DrFont.AscentLis + Aspose.Page.Font.DrFont.DescentLis.
public int CellHeightLis { get; }Αξία ιδιοκτησίας
CellHeightPoints
Σύντομη λήψη για Aspose.Page.Font.DrFont.AscentPoints + Aspose.Page.Font.DrFont.DescentPoints.
public float CellHeightPoints { get; }Αξία ιδιοκτησίας
DescentLis
Η κελική απόδραση αυτής της γραμματοσειράς (lis).Πρόκειται για μια κάθετη απόσταση από το κάτω μέρος του κυττάρου στη βάση του κυττάρου.
public int DescentLis { get; }Αξία ιδιοκτησίας
DescentPoints
Επιστρέφει την κυτταρική πτώση σε σημεία.
public float DescentPoints { get; }Αξία ιδιοκτησίας
FamilyName
Πάρτε το όνομα αυτής της γραμματοσειράς.
public string FamilyName { get; }Αξία ιδιοκτησίας
IsBold
Έχει μια αξία που υποδεικνύει αν αυτή η περίπτωση είναι τολμηρή.
public bool IsBold { get; }Αξία ιδιοκτησίας
IsItalic
Έχει μια τιμή που υποδεικνύει αν αυτή η περίπτωση είναι ιταλική.
public bool IsItalic { get; }Αξία ιδιοκτησίας
LeadingLis
Επέστρεψε με αυτό το γράμμα (lis).Αυτό είναι ένα μικρό κομμάτι για Aspose.Page.Font.DrFont.LineSpacingLis - Aspose.Page.Font.DrFont.CellHeightLis.
public int LeadingLis { get; }Αξία ιδιοκτησίας
LeadingPoints
Επέστρεψε με αυτό το γράμμα (lis).Αυτό είναι ένα μικρό κομμάτι για Aspose.Page.Font.DrFont.LineSpacingLis - Aspose.Page.Font.DrFont.CellHeightLis.
public float LeadingPoints { get; }Αξία ιδιοκτησίας
LineSpacingLis
Επιστρέφει το κελικό εύρος αυτής της γραμματοσειράς (lis).Αυτή είναι μια κάθετη απόσταση μεταξύ των βάσεων των δύο γλυφών.
public int LineSpacingLis { get; }Αξία ιδιοκτησίας
LineSpacingPoints
Επιστρέφει το κελικό εύρος αυτής της γραμματοσειράς (στοιχεία).Αυτή είναι μια κάθετη απόσταση μεταξύ των βάσεων των δύο γλυφών.
public float LineSpacingPoints { get; }Αξία ιδιοκτησίας
SizePoints
Πάρτε το μέγεθος αυτής της γραμματοσειράς (στοιχεία).
public float SizePoints { get; set; }Αξία ιδιοκτησίας
SmallCapsScaleFactor
Αποκτήστε τον δείκτη κλίμακας SmallCaps.
public float SmallCapsScaleFactor { get; }Αξία ιδιοκτησίας
Style
Πάρτε το στυλ αυτού του γράμματος.
public FontStyle Style { get; }Αξία ιδιοκτησίας
StyleEx
Αυτή η ιδιοκτησία περιέχει πρόσθετες πληροφορίες σχετικά με το στυλ της γραμματοσειράς
public short StyleEx { get; set; }Αξία ιδιοκτησίας
Methods
Equals(DrFont)
ισοδυναμεί με το καθορισμένο άλλο.
protected bool Equals(DrFont other)Parameters
other DrFont
Το άλλο αντικείμενο.
Returns
«πραγματικό» αν το καθορισμένο Aspose.Page.Font.DrFont είναι ίσο με αυτό το παράδειγμα, αλλιώς, «ψεύτικο».
Equals(αντικείμενο)
Καθορίζει αν το καθορισμένο System.Object, είναι ίσο με αυτή την περίπτωση.
public override bool Equals(object obj)Parameters
obj object
Το System.Object για να συγκρίνει με αυτή την περίπτωση.
Returns
«πραγματικό» αν το καθορισμένο System.Object είναι ίσο με αυτό το παράδειγμα, αλλιώς, «ψεύτικο».
GetCharWidthLis(Τσαρλ)
Πάρτε το φορτηγό πλάτος lis.
public int GetCharWidthLis(char c)Parameters
c char
Το σύμβολο για υπολογισμό.
Returns
Επιστρέφει το πλάτος
GetCharWidthPoints(Τσαρλ)
Επιστρέφει το πλάτος του χαρακτήρα (στοιχεία).
public float GetCharWidthPoints(char c)Parameters
c char
Το σύμβολο για υπολογισμό.
Returns
Επιστρέφει το πλάτος
GetHashCode()
Επιστρέφει έναν κωδικό hash για αυτή την περίπτωση.
public override int GetHashCode()Returns
Ένας κωδικός hash για αυτό το παράδειγμα, κατάλληλος για χρήση σε αλγόριθμους hashing και δομές δεδομένων όπως ένας πίνακας hash.
GetTextSizePoints(Σύνδεσμος)
Επιστρέφει το πλαίσιο κειμένου μέτρησης του κειμένου σε σημεία.
public SizeF GetTextSizePoints(string text)Parameters
text string
Το κείμενο να υπολογιστεί.
Returns
Επιστροφή μεγέθους
GetTextWidthLis(Σύνδεσμος)
Πάρτε το κείμενο πλάτος lis.
public int GetTextWidthLis(string text)Parameters
text string
Το κείμενο να υπολογιστεί.
Returns
Επιστρέφει το πλάτος
GetTextWidthPoints(Σύνδεσμος)
Κάντε το κείμενο ευρύτερα σημεία.
public float GetTextWidthPoints(string text)Parameters
text string
Το κείμενο να υπολογιστεί.
Returns
Επιστρέφει το πλάτος
GetTextWidthPoints(Σύνδεσμος, int, int)
Κάντε το κείμενο ευρύτερα σημεία.
public float GetTextWidthPoints(string text, int startIndex, int charCount)Parameters
text string
Το κείμενο να υπολογιστεί.
startIndex int
Ο αρχικός δείκτης.
charCount int
Ο αριθμός του φορτηγού.
Returns
Επιστρέφει το πλάτος
IsPoorlyRenderedByGdiPlus(Σύνδεσμος)
Επιστρέφει True για τη γραμματοσειρά “Microsoft Sans Serif” Αυτή η γραμματοσειρά είναι κακή από την GDI+. Βλέπε Test286 και Gemini-6959.
public static bool IsPoorlyRenderedByGdiPlus(string fontName)Parameters
fontName string
Το όνομα της γραμματοσειράς.
Returns
«Αληθινή» αν [είναι κακώς κατανεμηθεί από το GDI plus] [το καθορισμένο όνομα γραμματοσειράς]· αλλιώς, «άδικο».
Replace(DrFont)
Αντικατάσταση περιεχομένου
public void Replace(DrFont font)Parameters
font DrFont
Η πηγή του Font.