CffFont

CffFont

Przegląd

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

CffFont.get_kern_pairs() zwraca listę obiektów KernPair reprezentujących korekty kerningu zdefiniowane w czcionce.

Ta klasa udostępnia 14 metod do pracy z obiektami CffFont w programach Python. Dostępne metody obejmują: __init__, convert, encoding, font_family, font_name, font_style, font_type, get_kern_pairs, glyph_accessor, metrics, num_glyphs, save oraz 2 dodatkowe metody. Wszystkie publiczne elementy są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.Font FOSS dla Python. Właściwości: charset, charstrings, encoding, font_family, font_name, font_style oraz 9 kolejnych.

Właściwości

NazwaTypDostępOpis
font_typeFontTypeOdczytPobiera typ czcionki.
font_namestrOdczytPobiera nazwę czcionki.
font_familystrOdczytPobiera rodzinę czcionki.
font_stylestrOdczytPobiera styl czcionki.
num_glyphsintOdczytPobiera liczbę glifów.
metricsFontMetricsOdczytPobiera metryki.
encoding``OdczytPobiera kodowanie.
glyph_accessorGlyphAccessorOdczytPobiera dostęp do glifu.
top_dictTopDictOdczytPobiera górny słownik.
private_dictPrivateDictOdczytPobiera prywatny słownik.
charstringsCffIndexOdczytPobiera charstrings.
global_subrsCffIndexOdczytPobiera globalne subrs.
local_subrsCffIndexOdczytPobiera lokalne subrs.
charsetCffCharsetOdczytPobiera zestaw znaków.
string_indexCffIndexOdczytPobiera indeks ciągu znaków.

Metody

SygnaturaOpis
__init__(data: bytes, top_dict: TopDict, private_dict: PrivateDict, charset: CffCharset, encoding: CffEncoding, charstrings: CffIndex, global_subrs: CffIndex, local_subrs: CffIndex, string_index: CffIndex)Calls init w tej CffFont instancji.
get_kern_pairs() → list[KernPair]Zwraca pary kerningowe.
`to_bytes(font_type: FontTypeNone)→bytes`
font_type() → FontTypeWłaściwość zapewnia FontType czcionki CFF
font_name() → strZwraca ciąg znaków nazwy czcionki
font_family() → strZwraca nazwę rodziny czcionki
font_style() → strZwraca opis stylu (np. Regular, Bold)
num_glyphs() → intZwraca całkowitą liczbę glifów w czcionce
metrics() → FontMetricsZwraca obiekt FontMetrics zawierający dane metryczne czcionki
encoding() → FontEncodingZwraca obiekt FontEncoding opisujący kodowanie znaków czcionki
glyph_accessor() → GlyphAccessorZwraca GlyphAccessor umożliwiający dostęp do danych pojedynczych glifów
save(path: str)Zapisuje czcionkę w określonej ścieżce systemu plików
save_to_format(font_type: FontType, path: str)Zapisuje czcionkę w podanym FontType do wskazanej ścieżki
convert(target: FontType) → FontZwraca nowy obiekt Font utworzony w żądanym formacie docelowym, umożliwiając konwersję formatu w pamięci przed zapisem

Zobacz także

 Polski