TtfFont

ΕΚΤΙΜΗΣΗ

TtfFont Είναι μια τάξη στο Aspose.Font FOSS για Python. Κληρονομιά από: Font.

Το TtfFont.save (δρόμος) γράφει την τρέχουσα ένδειξη γραμματοσειράς στο δρομολογημένο σύστημα αρχείων στον μητρικό του μορφότυπο.

Αυτή η κατηγορία παρέχει 23 μεθόδους για να εργαστείτε με TtfFont αντικείμενα σε προγράμματα Python. Οι διαθέσιμες μεθόδους περιλαμβάνουν: __init__, available_naming_strategies, convert, encoding, font_family, font_name, font_style, font_type, get_axis, get_blob, get_kern_pairs, get_named_instance,11 και άλλες μεθόδους. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Python μετά την εγκατάσταση του Aspose.Font FOSS για το πακέτο Python. Ιδιοκτησία : axes, cff_font, encoding, font_family, font_name, font_style,Και 12 ακόμα.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
font_typeFontTypeΔιαβάστεΠάρτε το είδος γραμματοσειράς.
font_namestrΔιαβάστεΠάρτε το όνομα του γραμματοσειρά.
font_familystrΔιαβάστεΚάντε την οικογένεια του Font.
font_stylestrΔιαβάστεΠάρτε το στυλ γραμματοσειράς.
num_glyphsintΔιαβάστεΠάρτε τα num glyphs.
metricsFontMetricsΔιαβάστεΠάρτε τα μετρητά.
encodingFontEncodingΔιαβάστεΚάντε την κρυπτογράφηση.
glyph_accessorGlyphAccessorΔιαβάστεΠάρτε το πρόσθετο Glyph.
ttf_tablesTtfTableSetΔιαβάστεΠάρτε τα τραπέζια Ttf.
cff_font``ΔιαβάστεΠάρτε το κείμενο CFF.
fvar`“FvarTableNone”`Διαβάστε
hvar`“HvarTableNone”`Διαβάστε
is_variableboolΔιαβάστεΤο να το πάρεις είναι μεταβλητό.
axes"list[AxisRecord]"ΔιαβάστεΠάρτε τα άστρα.
named_instances"list[NamedInstance]"ΔιαβάστεΝα πάρει τις αποκαλούμενες περιπτώσεις.
variable_axeslist[VariableAxis]ΔιαβάστεΒρίσκονται οι μεταβλητές άξες.
variable_instanceslist[VariableInstance]ΔιαβάστεΝα πάρει τις μεταβλητές παραδείξεις.
smart_instancer``ΔιαβάστεΠάρτε το έξυπνο Instincer.

Μέθοδοι

υπογραφήΠεριγραφή
__init__(sfnt_data: bytes, tables: TtfTableSet, sfnt_version: int)Κλήσεις Ιντίν Σε αυτή την περίπτωση, η κεντρική.
get_blob(tag: str) → `bytesNone`
get_table_bytes(tag: str)bytesΕπιστρέφει τα byte του καθορισμένου πίνακα TrueType
set_table_bytes(tag: str, data: bytes)Ορισμός του πίνακα μετρητών αξίας.
get_axis(tag: str) → `VariableAxisNone`
`get_named_instance(name: str, preferred_languages: strtuple[str, …])VariableInstance
`variable_presentation(preferred_languages: strtuple[str, …], include_suggested_values: bool)dict[str, object]`
available_naming_strategies()tuple[str, ...]Επιστρέφει ένα πλήθος υποστηριζόμενων αναγνωριστικών στρατηγικής ονομασίας
`instantiate(coordinates: dict[str, float], naming_strategy: str, family_suffix: strNone, legacy_family_name: str
`preview_naming_policy(coordinates: dict[str, float], naming_strategy: str, family_suffix: strNone, legacy_family_name: str
get_kern_pairs()list[KernPair]Επιστρέφει το ζευγάρι πυρήνων.
`to_bytes(font_type: FontTypeNone)bytes`
font_type()FontTypeΕπιστρέφει την FontType κατάλογο της τρέχουσας γραμματοσειράς
font_name()strΗ ιδιοκτησία κρατά την πλήρη γραμμή ονόματος της γραμματοσειράς
font_family()strΤο ακίνητο έχει το όνομα της οικογένειας
font_style()strΤο όνομα του ιδιοκτησίας είναι το στυλ
num_glyphs()intΗ ιδιοκτησία κατέχει τον αριθμό του Γκλιφ
metrics()FontMetricsΕπιστρέφει ένα FontMetrics αντικείμενο με μέγεθος και δεδομένα χώρου
encoding()FontEncodingΕπιστρέφει ένα FontEncoding αντικείμενο που περιγράφει τον χάρτη χαρτογράφησης
glyph_accessor()GlyphAccessorΕπιστρέφει μια GlyphAccessor για τις λειτουργίες χαμηλού επιπέδου glyph
save(path: str)` γράφει την τρέχουσα κατάσταση μιας γραμματοσειράς TrueType στο σύστημα αρχείων στην καθορισμένη θέση
save_to_format(font_type: FontType, path: str)Καλέστε save_to_format σε αυτή την περίπτωση TtfFont.
convert(target: FontType)FontΕπιστρέφει ένα αντικείμενο γραμματοσειράς που μετατρέπεται στον στόχο FontType

Δείτε επίσης

 Ελληνικά