FontResolver

Overview

FontResolver là một lớp trong Aspose.Page FOSS cho Python.

Giải quyết các phông từ tên hoặc PostScript từ điển.

Khóa học này cung cấp 8 phương pháp để làm việc với các đối tượng FontResolver trong các chương trình Python. Các phương pháp có sẵn bao gồm: __init__, get_embedded_type42, get_glyph_width, register_defined_font, register_embedded_type42, resolve, resolve_from_dict, resolve_ttf_path. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Python nào sau khi cài đặt Aspose.Page FOSS cho gói Python.

Methods

SignatureDescription
`init(additional_fonts_folder: strNone, font_cache: FontCache
resolve(font_name: str)FontResourceTrở lại một FontResource đối tượng chứa các thuộc tính như tên, font_type và units_per_em
resolve_ttf_path(font_name: str) → `PathNone`
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) → `EmbeddedType42None`
register_defined_font(font_name: str, resource: FontResource)
get_glyph_width(font: FontResource, glyph_name: str)float

See Also

 Tiếng Việt