CffFont
Resumo geral
CffFont é uma classe em Aspose.Font FOSS para Python. Herdeiros de: Font.
CffFont.get_kern_pairs() retorna uma lista de objetos KernPair que representam os ajustes do kerning definidos na fonte.
Esta classe fornece 14 métodos para trabalhar com objetos CffFont em programas Python. Os métodos disponíveis incluem: __init__, convert, encoding, font_family, font_name, font_style, font_type, get_kern_pairs, glyph_accessor, metrics, num_glyphs, save, e dois métodos adicionais. Todos os membros do público são acessíveis a qualquer aplicação Python após instalar o pacote Aspose.Font FOSS for Python. Propriedades: charset, charstrings, encoding, font_family, font_name, font_style, e mais nove.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
font_type | FontType | Leia. | Obtém o tipo de fonte. |
font_name | str | Leia. | Obtém o nome da fonte. |
font_family | str | Leia. | Recebe a família de fontes. |
font_style | str | Leia. | Tem o estilo da fonte. |
num_glyphs | int | Leia. | - Tem os glifos num. |
metrics | FontMetrics | Leia. | - Tem as métricas. |
encoding | `` | Leia. | - Está a codificar. |
glyph_accessor | GlyphAccessor | Leia. | - Arranja o acessório do glifo. |
top_dict | TopDict | Leia. | - É o principal. |
private_dict | PrivateDict | Leia. | Recebe o comando privado. |
charstrings | CffIndex | Leia. | Arranja as cordas. |
global_subrs | CffIndex | Leia. | Obtém os subs globais. |
local_subrs | CffIndex | Leia. | - Consegue os subs. |
charset | CffCharset | Leia. | - Ele fica com o charset. |
string_index | CffIndex | Leia. | Obtém o índice de cordas. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
__init__(data: bytes, top_dict: TopDict, private_dict: PrivateDict, charset: CffCharset, encoding: CffEncoding, charstrings: CffIndex, global_subrs: CffIndex, local_subrs: CffIndex, string_index: CffIndex) | Chamadas init (em inglês) Nesta instância CffFont. |
get_kern_pairs() → list[KernPair] | Retorna os pares de núcleos. |
| `to_bytes(font_type: FontType | None)→bytes` |
font_type() → FontType | Propriedade fornece o FontType da fonte CFF |
font_name() → str | Retorna a cadeia de caracteres da fonte. |
font_family() → str | Retorna o nome da fonte de código . |
font_style() → str | Retorna o descritivo de estilo (por exemplo, Regular, Bold) |
num_glyphs() → int | Retorna o número total de glifos na fonte |
metrics() → FontMetrics | Retorna um objeto FontMetrics contendo os dados métricos da fonte. |
encoding() → FontEncoding | Retorna um objeto FontEncoding descrevendo a codificação de caracteres da fonte. |
glyph_accessor() → GlyphAccessor | Retorna um GlyphAccessor para acessar dados de glifos individuais |
save(path: str) | Escreve a fonte para o caminho do sistema de arquivos especificado |
save_to_format(font_type: FontType, path: str) | Salva a fonte no dado FontType para o caminho fornecido |
convert(target: FontType) → Font | Retorna um novo objeto de fonte instanciado no formato alvo solicitado, permitindo a conversão do formato em memória antes da gravação. |