TtfHeadTable
内容
[
隐藏
]TtfHeadTable class
表示 TTF 字体文件的“头”表。
public class TtfHeadTable : TtfTableBase
特性
姓名 | 描述 |
---|---|
CheckSumAdjustment { get; } | 获取 uint32 checkSumAdjustment。计算:将其设置为 0,计算 ‘head’ 表的校验和并将其放入表目录中,将整个字体求和为 uint32,然后存储 B1B0AFBA - sum。 “头”表的校验和不会出错。没关系。 |
Created { get; } | 获取 longDateTime 创建的国际日期。 |
Flags { get; } | 获取 uint16 标志。 |
FontDirectionHint { get; } | 获取 int16 fontDirectionHint. 0 混合方向字形; 1 仅强烈从左到右的字形; 2 与 1 相似但也包含中性; -1 仅从右到左强烈字形; -2 与 -1 相似但也包含中性。 |
FontRevision { get; } | 获取字体制造商设置的固定 fontRevision。 |
GlyphDataFormat { get; } | 获取当前格式的 int16 glyphDataFormat 0。 |
IndexToLocFormat { get; } | 获取 int16 indexToLocFormat 0 表示短偏移,1 表示长偏移。 |
LowestRecPPEM { get; } | 获取 uint16 minimumRecPPEM 最小可读大小(以像素为单位)。 |
MacStyle { get; } | 获取 uint16 macStyle. |
MagicNumber { get; } | 获取 uint32 magicNumber 设置为 0x5F0F3CF5. |
Modified { get; } | 获取 longDateTime 修改的国际日期。 |
Offset { get; } | 获取从 sfnt 开始的偏移量。 |
TtfTables { get; } | 对 TTF 表存储库的引用。 |
UnitsPerEM { get; } | 获取 uint16 unitsPerEm 范围从 64 到 16384。 |
Version { get; } | 固定版本 0x00010000 if (version 1.0). |
XMax { get; } | 获取所有字形边界框的 FWord xMax。 |
XMin { get; } | 获取所有字形边界框的 FWord xMin。 |
YMax { get; } | 获取所有字形边界框的 FWord yMax。 |
YMin { get; } | 获取所有字形边界框的 FWord yMin。 |
static Tag { get; } | 获取表标签。 |
也可以看看
- class TtfTableBase
- 命名空间 Aspose.Font.TtfTables
- 部件 Aspose.Font