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
| Nome | Tipo | Acesso | Descrição |
|---|---|---|---|
ok | bool | Leitura | True quando um programa CFF foi analisado com sucesso. |
units_per_em | `` | Leitura | Obtém as unidades por em. |
num_glyphs | `` | Leitura | Obtém o número de glifos. |
Métodos
| Assinatura | Descriçã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) → `int | None` |
encoding_code_to_gid() → dict[int, int] | Retornar a Codificação personalizada incorporada do CFF como code -> gid, ou {}. |