FontDescriptor

FontDescriptor

概述

FontDescriptor 是 Aspose.PDF FOSS 中用于 Python 的一个类。

表示一个可发现的字体。

此类提供 3 个用于在 Python 程序中处理 FontDescriptor 对象的方法。可用的方法包括:__init__、get_font_bytes、matches。在安装 Aspose.PDF FOSS for Python 包后,所有公共成员对任何 Python 应用程序均可访问。属性:face_index、family_name、font_type、full_name、has_font_data、is_embedded,以及另外 5 项。

属性

名称类型访问描述
has_font_databool读取如果可以生成用于嵌入的字体程序,则返回 True。
name``读取获取名称。
font_type``读取获取字体类型。
is_embedded``读取获取 IsEmbedded。
is_standard``读取获取是否为标准。
path``读取获取路径。
face_index``读取获取面索引。
family_name``读取获取字体族名称。
subfamily_name``读取获取子族名称。
full_name``读取获取完整名称。
postscript_name``读取获取 PostScript 名称。

方法

签名描述
`init(name: str, font_type: str, is_embedded: bool, is_standard: bool, path: strNone, face_index: int, family_name: str
`get_font_bytes(limits: PdfLoadLimitsNone)→bytes`
matches(query: str) → boolReturn True if query 匹配任何已知名称(不区分大小写)。

另请参阅

 中文