CffOutlines

CffOutlines

Visão geral

CffOutlines é uma classe em Aspose.PDF FOSS para Python.

Decodifique contornos de glifos a partir de um programa de fonte CFF (charstring Tipo 2).

Esta classe fornece 4 métodos para trabalhar com objetos CffOutlines em programas Python. Os métodos disponíveis incluem: __init__, advance_width, encoding_code_to_gid, outline. Todos os membros públicos estão acessíveis a qualquer aplicação Python após a instalação do pacote Aspose.PDF FOSS para Python. Propriedades: num_glyphs, ok, units_per_em.

Propriedades

NomeTipoAcessoDescrição
okboolLeituraTrue quando um programa CFF foi analisado com sucesso.
units_per_em``LeituraObtém as unidades por em.
num_glyphs``LeituraObtém o número de glifos.

Métodos

AssinaturaDescrição
__init__(font_bytes: bytes)Calls init(font_bytes) nesta instância CffOutlines.
outline(gid: int) → list[Contour]Retornar contornos achatados e fechados para gid em unidades de fonte (y para cima).
advance_width(gid: int) → `intNone`
encoding_code_to_gid() → dict[int, int]Retornar a Codificação personalizada incorporada do CFF como code -> gid, ou {}.

Ver também

 Português