EotFont

Översikt

EotFont är en klass i Aspose.Font FOSS för Python. ärvt från: Font.

Inbyggd OpenType (EOT) kretsar över en inre TrueType/OpenType font.

Denna klass ger 14 metoder för att arbeta med EotFont objekt i Python-program. Tillgängliga metoder inkluderar: __init__, convert, encoding, font_family, font_name, font_style, font_type, get_kern_pairs, glyph_accessor, metrics, num_glyphs, save,och två ytterligare metoder. Alla offentliga medlemmar är tillgängliga för någon Python-ansökan efter att ha installerat Aspose.Font FOSS för Pythons paket. och egenskaper: charset, encoding, eot_version, flags, font_family, font_name,Och 9 fler.

ägodelar

NamnTyp avAccessBeskrivning
font_typeFontTypeLäsningHämtar teckensnittstypen.
inner_fontTtfFontLäsningHämtar den inre teckensnittet.
font_namestrLäsningHämtar teckensnittets namn.
font_familystrLäsningHämtar teckensnittsfamiljen.
font_stylestrLäsningHämtar teckensnittsstilen.
num_glyphsintLäsningHämtar antalet glyfer.
metricsFontMetricsLäsningHämtar metrikerna.
encodingFontEncodingLäsningHämtar kodningen.
glyph_accessorGlyphAccessorLäsningHämtar glyph-accessorn.
eot_versionintLäsningHämtar eot-versionen.
flagsintLäsningHämtar flaggorna.
charsetintLäsningHämtar teckenuppsättningen.
italicintLäsningHämtar kursivet.
weightintLäsningHämtar vikten.
fs_typeintLäsningHämtar fs-typen.

Metoder

SignatureBeskrivning
__init__(inner: TtfFont, eot_version: int, flags: int, charset: int, italic: int, weight: int, fs_type: int)Skapa en EOT-vrapper runt ett inre sfnt-fonte.
get_kern_pairs()list[KernPair]Återställer kärnparna.
`to_bytes(font_type: FontTypeNone)bytes`
font_type()FontTypeReturnerar FontType förteckningsvärdet av detta EOT-fönster
font_name()strFastigheten innehåller fontens namnsträng
font_family()strFastigheten innehåller font familjnamn sträng
font_style()strReturnerar stilbeskrivaren (t.ex. Regular, Bold) som en sträng
num_glyphs()intFastigheten lagrar det totala glyfantalet av fontten
metrics()FontMetricsFastigheten innehar ett FontMetrics objekt med mätdata för fontten
encoding()FontEncodingFastigheten innehar ett FontEncoding objekt som beskriver fontens kodning
glyph_accessor()GlyphAccessorKall glyph_accessor på detta EotFont instans.
save(path: str)Skriv EOT-filen till filsystemet på den angivna vägen
save_to_format(font_type: FontType, path: str)Konverterar fontten till den angivna FontType och sparar det på vägen
convert(target: FontType)FontSkapar och returnerar ett nytt Fontobjekt av det angivna målet FontType

Se även

 Svenska