Type1Outlines

Type1Outlines

Visão geral

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

Decodificar contornos de glifos de um programa de fonte Type 1 (/FontFile).

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

Propriedades

NomeTipoAcessoDescrição
okboolLeituraTrue quando um programa Type 1 com charstrings foi analisado.
units_per_em``LeituraObtém as unidades por em.
num_glyphs``LeituraObtém o número de glifos.
glyph_nameslist[str]LeituraObtém os nomes dos glifos.
name_to_giddict[str, int]LeituraObtém o nome para gid.
builtin_encodingdict[int, str]LeituraObtém a codificação interna.

Métodos

AssinaturaDescrição
`init(font_bytes: bytes, length1: intNone, length2: int
outline(gid: int) → list[Contour]Retornar contornos achatados e fechados para gid em unidades de fonte (y para cima).
advance_width(gid: int) → `intNone`

Ver também

 Português