EotFont
ΕΚΤΙΜΗΣΗ
EotFont Είναι μια τάξη στο Aspose.Font FOSS για Python. Κληρονομιά από: Font.
Εμπλοκή OpenType (EOT) συνδετικό πάνω από μια εσωτερική γραμματοσειρά TrueType/OpenTip.
Αυτή η κατηγορία παρέχει 14 μεθόδους για να εργαστείτε με EotFont αντικείμενα σε προγράμματα Python. Οι διαθέσιμες μεθόδους περιλαμβάνουν: __init__, convert, encoding, font_family, font_name, font_style, font_type, get_kern_pairs, glyph_accessor, metrics, num_glyphs, save,και δύο πρόσθετες μεθόδους. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Python μετά την εγκατάσταση του Aspose.Font FOSS για το πακέτο Python. Ιδιοκτησία : charset, encoding, eot_version, flags, font_family, font_name,Και 9 ακόμα.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
font_type | FontType | Διαβάστε | Πάρτε το είδος γραμματοσειράς. |
inner_font | TtfFont | Διαβάστε | Βρίσκουμε την εσωτερική γραφή. |
font_name | str | Διαβάστε | Πάρτε το όνομα του γραμματοσειρά. |
font_family | str | Διαβάστε | Κάντε την οικογένεια του Font. |
font_style | str | Διαβάστε | Πάρτε το στυλ γραμματοσειράς. |
num_glyphs | int | Διαβάστε | Πάρτε τα num glyphs. |
metrics | FontMetrics | Διαβάστε | Πάρτε τα μετρητά. |
encoding | FontEncoding | Διαβάστε | Κάντε την κρυπτογράφηση. |
glyph_accessor | GlyphAccessor | Διαβάστε | Πάρτε το πρόσθετο Glyph. |
eot_version | int | Διαβάστε | Πάρτε την έκδοση του EOT. |
flags | int | Διαβάστε | Πάρτε τις σημαίες. |
charset | int | Διαβάστε | Πάρτε το φορτηγό. |
italic | int | Διαβάστε | Πάρτε το ιταλικό. |
weight | int | Διαβάστε | παίρνει το βάρος. |
fs_type | int | Διαβάστε | Πάρτε τον τύπο fs. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
__init__(inner: TtfFont, eot_version: int, flags: int, charset: int, italic: int, weight: int, fs_type: int) | Δημιουργήστε ένα EOT Wrapper γύρω από μια εσωτερική σφντ γραμματοσειρά. |
get_kern_pairs() → list[KernPair] | Επιστρέφουν τα ζευγάρια πυρήνα. |
| `to_bytes(font_type: FontType | None)→bytes` |
font_type() → FontType | Επιστρέφει την αξία καταχώρισης του κειμένου EOT |
font_name() → str | Η ιδιοκτησία περιέχει το όνομα της γραμματοσειράς |
font_family() → str | Η ιδιοκτησία περιέχει το σήμα ονόματος οικογενειακής γραμματοσειράς |
font_style() → str | Επιστρέφει τον περιγράφο στυλ (π.χ., τακτικό, ευγενικό) ως γραμμή |
num_glyphs() → int | Η ιδιοκτησία αποθηκεύει τον συνολικό αριθμό glyph της γραμματοσειράς |
metrics() → FontMetrics | Η ιδιοκτησία κατέχει ένα FontMetrics αντικείμενο με μετρητικά δεδομένα για το γράμμα |
encoding() → FontEncoding | Η ιδιοκτησία κατέχει ένα FontEncoding αντικείμενο που περιγράφει την κωδικοποίηση της γραμματοσειράς |
glyph_accessor() → GlyphAccessor | Καλέστε glyph_accessor σε αυτή την περίπτωση EotFont. |
save(path: str) | Γράφει το γράμμα EOT στο σύστημα αρχείων στο καθορισμένο μονοπάτι |
save_to_format(font_type: FontType, path: str) | Μετατρέψτε τη γραμματοσειρά στο δεδομένο FontType και αποθηκεύστε το στο δρόμο |
convert(target: FontType) → Font | Δημιουργεί και επιστρέφει ένα νέο αντικείμενο γραμματοσειράς του καθορισμένου στόχου FontType |