FontResolver

FontResolver

خلاصه ای

FontResolver در این مطلب به عنوان یک کلاس برای Python می پردازیم.

حل فونت ها از نام ها یا کلمات PostScript.

این کلاس 8 روش برای کار با FontResolver اشیاء در برنامه های Python را فراهم می کند. روش های موجود شامل: __init__, get_embedded_type42, get_glyph_width, register_defined_font, register_embedded_type42, resolve, resolve_from_dict, resolve_ttf_path. همه اعضای عمومی پس از نصب Aspose.Page FOSS برای بسته Python به هر برنامه Python دسترسی دارند.

روش ها

امضاتوصیف
`init(additional_fonts_folder: strNone, font_cache: FontCache
resolve(font_name: str)FontResourceبازگرداندن یک FontResource که دارای ویژگی هایی مانند نام، font_type و 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

همچنین ببینید:

 فارسی