FontResolver
Vue de l’ensemble
‘FontResolver’ est une classe dans Aspose.Page FOSS pour Python.
Résoudre les phares des noms ou des dictionnaires PostScript.
Cette classe fournit 8 méthodes pour travailler avec des objets FontResolver dans les programmes Python. Les méthodologies disponibles comprennent: __init__, get_embedded_type42 , get_glyph_width ، register_defined-font ; ‘regist_embeded -typ42’ , ‘resolve et 'resolve_from_dict . Tous les membres publics sont accessibles à toute application Pythone après l’installation de la page Aspose.Page FOSS pour le package PyThone.
méthodes
| Signature | Description |
|---|---|
| `init(additional_fonts_folder: str | None, font_cache: FontCache |
resolve(font_name: str) → FontResource | Returns a FontResource object containing properties such as name, font_type, and units_per_em |
resolve_ttf_path(font_name: str) → `Path | None` |
resolve_from_dict(font_dict: PsDict) → FontResource | |
register_embedded_type42(font_name: str, data: bytes, units_per_em: int, code_widths: dict[int, float]) | |
get_embedded_type42(font_name: str) → `EmbeddedType42 | None` |
register_defined_font(font_name: str, resource: FontResource) | |
get_glyph_width(font: FontResource, glyph_name: str) → float |
Voir aussi
- Aspose.Page pour Python — API d’entreprise référence