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:AcessosDescrição:
font_typeFontTypeLeia.Obtém o tipo de fonte.
font_namestrLeia.Obtém o nome da fonte.
font_familystrLeia.Recebe a família de fontes.
font_stylestrLeia.Tem o estilo da fonte.
num_glyphsintLeia.- Tem os glifos num.
metricsFontMetricsLeia.- Tem as métricas.
encoding``Leia.- Está a codificar.
glyph_accessorGlyphAccessorLeia.- Arranja o acessório do glifo.
top_dictTopDictLeia.- É o principal.
private_dictPrivateDictLeia.Recebe o comando privado.
charstringsCffIndexLeia.Arranja as cordas.
global_subrsCffIndexLeia.Obtém os subs globais.
local_subrsCffIndexLeia.- Consegue os subs.
charsetCffCharsetLeia.- Ele fica com o charset.
string_indexCffIndexLeia.Obtém o índice de cordas.

Métodos de avaliação

AssinaturaDescriçã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: FontTypeNone)bytes`
font_type()FontTypePropriedade fornece o FontType da fonte CFF
font_name()strRetorna a cadeia de caracteres da fonte.
font_family()strRetorna o nome da fonte de código .
font_style()strRetorna o descritivo de estilo (por exemplo, Regular, Bold)
num_glyphs()intRetorna o número total de glifos na fonte
metrics()FontMetricsRetorna um objeto FontMetrics contendo os dados métricos da fonte.
encoding()FontEncodingRetorna um objeto FontEncoding descrevendo a codificação de caracteres da fonte.
glyph_accessor()GlyphAccessorRetorna 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)FontRetorna um novo objeto de fonte instanciado no formato alvo solicitado, permitindo a conversão do formato em memória antes da gravação.

Ver também:

 Português