TtfOs2Table

TtfOs2Table class

表示 TTF 字体文件的“OS/2”表。

public class TtfOs2Table : TtfTableBase

特性

姓名描述
AchVendId { get; }获取 AchVendId 值。
FSSelection { get; }包含有关字体模式性质的信息。 0 位 1 ITALIC 字体包含斜体字符,否则它们是直立的。 1 UNDERSCORE 字符有下划线。 2 NEGATIVE 字符的前景和背景颠倒了。 3 OUTLINED 轮廓(空心)字符,否则它们是实心的。 4 STRIKEOUT 字符被过度打击。 5 位 0 BOLD 字符被加粗。 6 REGULAR 字符采用字体的标准粗细/样式。
FSType { get; }获取 FSType 值。
Offset { get; }获取从 sfnt 开始的偏移量。
Panose { get; }这个 10 字节的数字系列用于描述给定字体的视觉特征。然后使用这些特征将字体与具有不同名称的类似外观的其他字体相关联。
SCapHeight { get; }获取 SCapHeight 值。
SFamilyClass { get; }此参数是字体系列设计的分类。 字体类别和字体子类别是IBM 分配给每个字体系列的注册值。此参数用于在请求的字体不可用时选择替代字体。
STypoAscender { get; }获取 STypoAscender 值。
STypoDescender { get; }获取 STypoDescender 值。
STypoLineGap { get; }获取 STypoLineGap 值。
SupportedTableVersions { get; }获取支持的 OS/2 表版本。
SXHeight { get; }获取 SXHeight 值。
TtfTables { get; }对 TTF 表存储库的引用。
ULCodePageRange { get; }获取 ULCodePageRange 值。
ULUnicodeRange { get; }获取 ULUnicodeRange 值。
USBreakChar { get; }获取 USBreakChar 值。
USDefaultChar { get; }获取 USDefaultChar 值。
USFirstCharIndex { get; }获取 USFirstCharIndex 值。
USLastCharIndex { get; }获取 USLastCharIndex 值。
USMaxContext { get; }获取 USMaxContext 值。
USWeightClass { get; }表示字体中字符的视觉重量(黑度或笔画粗细)。
USWidthClass { get; }表示字体设计者为字体中的字形指定的正常纵横比(宽高比)的相对变化。
USWinAscent { get; }获取 USWinAscent 值。
USWinDescent { get; }获取 USWinDescent 值。
Version { get; }获取版本值。
XAvgCharWidth { get; }获取平均字符宽度参数。
YStrikeoutPosition { get; }获取 YStrikeoutPosition 值。
YStrikeoutSize { get; }获取 YStrikeoutSize 值。
YSubscriptXOffset { get; }获取 YSubscriptXOffset 值。
YSubscriptXSize { get; }获取 YSubscriptXSize 值。
YSubscriptYOffset { get; }获取 YSubscriptYOffset 值。
YSubscriptYSize { get; }获取 YSubscriptYSize 值。
YSuperscriptXOffset { get; }获取 YSuperscriptXOffset 值。
YSuperscriptXSize { get; }获取 YSuperscriptXSize 值。
YSuperscriptYOffset { get; }获取 YSuperscriptYOffset 值。
YSuperscriptYSize { get; }获取 YSuperscriptYSize 值。
static Tag { get; }获取表标签。

方法

姓名描述
GetLicenseFlags()在对象表示中获取嵌入标志(fsType)。

也可以看看