EotFont

EotFont

Przegląd

EotFont jest klasą w Aspose.Font FOSS dla Python. Dziedziczy po: Font.

Osadzony OpenType (EOT) wrapper nad wewnętrzną czcionką TrueType/OpenType.

Ta klasa udostępnia 6 metod do pracy z obiektami EotFont w programach Python. Dostępne metody to: __init__, convert, get_kern_pairs, save, save_to_format, to_bytes. Wszystkie publiczne członki są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.Font FOSS dla Python. Właściwości: charset, encoding, eot_version, flags, font_family, font_name oraz 9 innych.

Właściwości

NazwaTypDostępOpis
font_typeFontTypeOdczytZwraca typ czcionki.
inner_fontTtfFontOdczytPobiera wewnętrzną czcionkę.
font_namestrOdczytPobiera nazwę czcionki.
font_familystrOdczytPobiera rodzinę czcionki.
font_stylestrOdczytPobiera styl czcionki.
num_glyphsintOdczytPobiera liczbę glifów.
metricsFontMetricsOdczytPobiera metryki.
encodingFontEncodingOdczytZwraca kodowanie.
glyph_accessorGlyphAccessorOdczytUzyskuje dostęp do akcesora glifu.
eot_versionintOdczytPobiera wersję eot.
flagsintOdczytPobiera flagi.
charsetintOdczytPobiera zestaw znaków.
italicintOdczytZwraca kursywę.
weightintOdczytPobiera wagę.
fs_typeintOdczytPobiera typ fs.

Metody

SygnaturaOpis
__init__(inner: TtfFont, eot_version: int, flags: int, charset: int, italic: int, weight: int, fs_type: int)Utwórz opakowanie EOT wokół wewnętrznej czcionki sfnt.
get_kern_pairs() → list[KernPair]Zwraca pary kerningowe.
`to_bytes(font_type: FontTypeNone)→bytes`
save(path: str)Zapisuje czcionkę EOT do systemu plików w określonej ścieżce
save_to_format(font_type: FontType, path: str)Konwertuje czcionkę do podanego FontType i zapisuje ją w ścieżce
convert(target: FontType) → FontTworzy i zwraca nowy obiekt Font określonego docelowego FontType

Zobacz także

 Polski