AfmData
AfmData
概述
AfmData 是Python的Aspose.Font FOSS中的一个类.
AfmData.font_name是从AFM文件中提取的字体的名字.
特性: ascender, cap_height, descender, family_name, font_bbox, font_name,另外9个.
属性
| 名称: | 类型 | Access | 描述情况 |
|---|---|---|---|
font_name | str | 阅读/写作 | 获取或设置字体名称。. |
full_name | str | 阅读/写作 | 获取或设置完整名称。. |
family_name | str | 阅读/写作 | 获取或设置姓氏。. |
weight | str | 阅读/写作 | 获取或设置权重。. |
italic_angle | float | 阅读/写作 | 获取或设置斜体角度。. |
is_fixed_pitch | bool | 阅读/写作 | 获取或设置是否固定音高。. |
font_bbox | tuple[int, int, int, int] | 阅读/写作 | 获取或设置字体的边界框。. |
underline_position | int | 阅读/写作 | 获取或设置下划线位置。. |
underline_thickness | int | 阅读/写作 | 获取或设置下划线的厚度。. |
cap_height | float | 阅读/写作 | 获取或设置大写字母高度。. |
x_height | float | 阅读/写作 | 获取或设置 x 高度。. |
ascender | float | 阅读/写作 | 获取或设置 ascender。. |
descender | float | 阅读/写作 | 获取或设置 descender。. |
glyph_metrics | dict[str, AfmGlyphMetric] | 阅读/写作 | 获取或设置字形度量。. |
kern_pairs | list[tuple[str, str, int]] | 阅读/写作 | 获取或设置字距对。. |