EotFont

Opinie generală

EotFont este o clasă în Aspose.Font FOSS pentru Python. Moștenitorii de la: Font.

Încorporarea OpenType (EOT) înfășurare peste un font interior TrueType/OpenType.

Această clasă oferă 14 metode pentru a lucra cu obiecte EotFont în programele Python. Metodele disponibile includ: __init__, convert, encoding, font_family, font_name, font_style, font_type, get_kern_pairs, glyph_accessor, metrics, num_glyphs, save, și 2 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații Python după instalarea pachetului FOSS pentru Python. Proprietăți: charset, encoding, eot_version, flags, font_family, font_name, şi încă nouă.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
font_typeFontTypeCiteşte.Obţine tipul de font.
inner_fontTtfFontCiteşte.Are fontul interior.
font_namestrCiteşte.Obţine numele fontului.
font_familystrCiteşte.Obţine familia fontului.
font_stylestrCiteşte.Are stilul de font.
num_glyphsintCiteşte.Are glifele num.
metricsFontMetricsCiteşte.Are statisticile.
encodingFontEncodingCiteşte.A primit codarea.
glyph_accessorGlyphAccessorCiteşte.Ia accesorul de glif.
eot_versionintCiteşte.Are versiunea eot.
flagsintCiteşte.Ia steagurile.
charsetintCiteşte.Ia carsetul.
italicintCiteşte.Ia italicul.
weightintCiteşte.Ia greutatea.
fs_typeintCiteşte.Are tipul Fs.

Metode de evaluare

SemnăturaDescriere:
__init__(inner: TtfFont, eot_version: int, flags: int, charset: int, italic: int, weight: int, fs_type: int)Creează un EOT în jurul unei font sfnt interioare.
get_kern_pairs()list[KernPair]Întoarce perechile de nuclee.
`to_bytes(font_type: FontTypeNone)bytes`
font_type()FontTypeÎntoarce valoarea enumerării FontType a acestui tip de scris EOT.
font_name()strProprietatea conține șirul de nume al tipului de scris
font_family()strProprietatea conține șirul de nume al familiei fontelor.
font_style()strÎntoarce descriptorul de stil (de exemplu, Regular, Bold) ca o șiră
num_glyphs()intProprietatea stochează numărul total de glife ale fontului.
metrics()FontMetricsProprietatea deține un obiect FontMetrics cu date metrice pentru font
encoding()FontEncodingProprietatea deține un obiect FontEncoding care descrie codificarea fontului.
glyph_accessor()GlyphAccessorChema glyph_accessor pe această instanță EotFont .
save(path: str)Scrie fontul EOT în sistemul de fișiere pe calea specificată
save_to_format(font_type: FontType, path: str)Convertează fontul la dat FontType și îl salvează în calea de acces.
convert(target: FontType)FontCreează și returnă un nou obiect de font al țintei specificate FontType

Vezi și:

 Română