EotFont
Revisión
EotFont Es una clase en Aspose.Font FOSS para Python. Heredados de: Font.
El OpenType (EOT) envuelto sobre una fuente interna de TrueTYPE/OpenTyp.
Esta clase proporciona 14 métodos para trabajar con objetos EotFont 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, metrics, num_glyphs, save,y dos 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 : charset, encoding, eot_version, flags, font_family, font_name,Y 9 más.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
font_type | FontType | Leer | Tiene el tipo de font. |
inner_font | TtfFont | Leer | Tiene el font interior. |
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. |
eot_version | int | Leer | Tiene la versión de EOT. |
flags | int | Leer | Tiene las banderas. |
charset | int | Leer | Tiene el carril. |
italic | int | Leer | Tiene el italiano. |
weight | int | Leer | Tiene el peso. |
fs_type | int | Leer | Tiene el tipo fs. |
Metodología
| firma | Descripción |
|---|---|
__init__(inner: TtfFont, eot_version: int, flags: int, charset: int, italic: int, weight: int, fs_type: int) | Crea un enraje EOT alrededor de una fuente sfnt interna. |
get_kern_pairs() → list[KernPair] | Devolver los pares de kern. |
| `to_bytes(font_type: FontType | None)→bytes` |
font_type() → FontType | Retorna el FontType valor de enumeración de esta fuente EOT |
font_name() → str | La propiedad contiene la línea de nombre del fuente |
font_family() → str | Propiedad contiene la línea de nombre de familia de las letras |
font_style() → str | Retorna el descriptor de estilo (por ejemplo, regular, valiente) como una cinta |
num_glyphs() → int | La propiedad almacena el número total de glifos del fontón |
metrics() → FontMetrics | La propiedad tiene un objeto FontMetrics con datos metéricos para la letra |
encoding() → FontEncoding | La propiedad tiene un objeto FontEncoding que describe la codificación de la letra |
glyph_accessor() → GlyphAccessor | Llamó al accesor glyph_accessor en esta instancia EotFont. |
save(path: str) | Escribe la letra EOT en el sistema de archivos en la ruta especificada |
save_to_format(font_type: FontType, path: str) | Converta la letra a la dada FontType y lo salva en el camino |
convert(target: FontType) → Font | Crea y devuelve un nuevo objeto Font del objetivo especificado FontType |