Type1Font
Revisión
Type1Font Es una clase en Aspose.Font FOSS para Python. Heredados de: Font.
Type1Font.load_afm loads an AFM file from the given path into the Type1Font instance.
Esta clase proporciona 15 métodos para trabajar con objetos Type1Font en los programas de Python. Los métodos disponibles incluyen: __init__, convert, encoding, font_family, font_name, font_style, font_type, get_kern_pairs, glyph_accessor, load_afm, metrics, num_glyphs,y tres métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación de Python después de instalar el Aspose.Font FOSS para el paquete de python. Propiedades : encoding, font_family, font_name, font_style, font_type, glyph_accessor,Y dos más.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
font_type | FontType | Leer | Tiene el tipo de font. |
font_name | str | Leer | Tiene el nombre de la letra. |
font_family | str | Leer | Tiene la familia de las letras. |
font_style | str | Leer | Tiene el estilo de la letra. |
num_glyphs | int | Leer | Tiene los num glyphs. |
metrics | FontMetrics | Leer | Tiene las metrinas. |
encoding | FontEncoding | Leer | Tiene el codificación. |
glyph_accessor | GlyphAccessor | Leer | Tiene el accesorio de Glif. |
Metodología
| firma | Descripción |
|---|---|
__init__(raw_data: bytes, font_data: Type1FontData, is_pfa: bool) | llamadas INI En este caso, la instancia. |
get_kern_pairs() → list[KernPair] | Devolver los pares de kern. |
load_afm(path: str) | Carga un archivo AFM desde el camino dado en la instancia Type1Font |
| `to_bytes(font_type: FontType | None)→bytes` |
font_type() → FontType | Retorna el FontType valor enum que identifica el formato del font |
font_name() → str | Coge el nombre de font en esta instancia Type1Font. |
font_family() → str | La propiedad almacena el nombre familiar de la letra |
font_style() → str | Retorna el descriptor de estilo (por ejemplo, Bold, Italic) del font |
num_glyphs() → int | La propiedad da el número total de glyphs en la letra |
metrics() → FontMetrics | Propiedad proporciona acceso al objeto FontMetrics para la letra |
encoding() → FontEncoding | Retorna un objeto FontEncoding que describe el codificación del carácter de la letra |
glyph_accessor() → GlyphAccessor | Retorna un GlyphAccessor para recuperar datos de glifos del fontón |
save(path: str) | Escribe la letra al camino de archivo especificado en su formato actual. |
save_to_format(font_type: FontType, path: str) | Salva la letra convertida a la dada FontType en el camino dado |
convert(target: FontType) → Font | Conversa en esta instancia Type1Font. |