com.aspose.font

com.aspose.font 是处理字体的所有类的根包。

描述
AxisRecord表示轴记录结构。
AxisValue表示 AxisValue 记录。
AxisValueTableBase轴值表结构的基类。
AxisValueTableFormat1表示轴值表格式 1
AxisValueTableFormat2表示轴值表格式 2
AxisValueTableFormat3表示轴值表格式 3
AxisValueTableFormat4表示轴值表格式 4
ByteContentStreamSource表示基于 _content 流的流源。
CffEncoding表示 CFF _font 编码。
CffFont表示紧凑字体格式 (CFF)。
CffFontException表示 CFF 格式字体的常见处理相关异常。
CffFontMetricsCFF 字体度量实现
CffFontsSettings提供 CFF 字体通用设置。
CffParsingException表示 cff 格式字体的解析异常。
ClosePath表示 ClosePath 操作。
CompositeGlyph表示字体复合字形。
CompositeGlyphComponent表示复合字形组件(带有定位矩阵的字形)。
CompositeGlyphComponentList表示复合字形组件列表。
CompressionUtils提供压缩和解压缩的实用方法。
CurveTo表示 CurveTo 操作。
EncodingException表示编码异常。
FileSystemStreamSource表示基于文件系统的流源。
Font表示基础 Font 类。
FontAgrumentException表示 Font 参数异常。
FontBBox表示字体边界框。
FontCharactersMerger声明合并不同类型字体的功能。
FontConversionException表示 Font 转换异常。
FontCreationException表示 Font 创建异常。
FontDefinition表示 Font 文件集定义。
FontEnvironment提供有关当前环境和平台的信息。
FontException表示通用 Font 处理相关异常。
FontFactory包含打开不同类型字体的功能以及用于创建各种对象的其他方法。
FontFileDefinition表示 Font 文件定义。
FontMergeException表示 Font 合并异常。
FontMetrics表示字体度量。
FontNotSupportedOperationException表示不支持的操作异常。
FontSpecificEncodings表示面向消费者的 Font 的特定编码。
FontStyleFont 样式枚举
GaspRangeGaspRange 记录数组提供针对各种 ppem 大小的推荐行为
Glyph表示一个字体字形。
GlyphId表示字体中可用的字形 ID。
GlyphIdList表示字形 ID 列表。
GlyphOutlineRenderer表示字形轮廓渲染器。
GlyphRendererBase表示字形渲染器的基类。
GlyphStringId表示字符串字形 ID。
GlyphUInt32Id表示整数字形 ID。
HelpersFactory创建与 TtfHelpers 命名空间相关的对象
IncorrectFontDataException表示当 Font 对象的某些值无效时的异常情况。
License提供对组件授权的方法。
LicenseFlags表示 ‘OS/2’ 表(字段 fsType)中嵌入标志的辅助包装器。
LicenseRestrictionException表示在尝试执行受评估模式限制的功能时可能抛出的异常。
LineTo表示 LineTo 操作。
MSLanguageIdMicrosoft 平台语言 ID 枚举。
MacLanguageIdMacintosh 平台语言 ID 枚举。
Metered提供设置计量密钥的方法。
MoveTo表示 MoveTo 操作。
MultiLanguageString表示多语言字符串。
NameId表示 NameId 枚举。
NameIndexDataProvider提供 CFF 字体通用设置。
NameRecord表示 ’name’ 表的 NameRecord 结构
NameToCodeMap表示名称到代码的映射。
PathSegmentCollection表示路径段集合。
RenderingUtils提供用于渲染的实用方法。
SegmentPath表示渲染路径。
StreamSource定义在需要时获取文件流的方式。
StringIndexDataProvider声明用于访问 CFF String INDEX 结构的功能。
SvgConversionException表示 SVG 格式的字体转换异常。
TopDictDataProvider声明用于读取/更新 CFF Top DICT 结构的功能。
TransformationMatrixRepresents 3x3 matrix
TtcFontFileDefinition表示 TTC 字体的文件定义。
TtcFontSource表示 TTC 字体源。
TtfCMapFormat0Table表示 TTF 字体文件的 Format0 CMap 子表。
TtfCMapFormat10Table表示 TTF 字体文件的 Format10 CMap 子表。
TtfCMapFormat12Table表示 TTF 字体文件的 Format8 CMap 子表。
TtfCMapFormat2Table表示 TTF 字体文件的 Format2 CMap 子表。
TtfCMapFormat4Table表示 TTF 字体文件的 Format4 CMap 子表。
TtfCMapFormat6Table表示 TTF 字体文件的 Format6 CMap 子表。
TtfCMapFormat8Table表示 TTF 字体文件的 Format8 CMap 子表。
TtfCMapFormatBaseTable表示 CMap 子表基类。
TtfCMapTable表示 TTF 字体文件的 “cmap” 表。
TtfCMapTable.TtfCMapSubtableDescription提供关于 CMap 子表的简要信息。
TtfCffTable表示 TTF 字体文件的 “cff” 表。
TtfCvtTable表示 TTF 字体文件的控制值表 (CVT)。
TtfEncoding表示 TTF 字体编码。
TtfEncodingParameters表示 TTF 编码参数。
TtfFont表示 TrueType 字体 (TTF)。
TtfFontMetrics表示 TTF 字体度量。
TtfFpgmTable表示 TTF 字体文件的 “fpgm” 表。
TtfGaspTable表示 TTF 字体文件的 “gasp” 表。
TtfGlyfTable表示 TTF 字体文件的 “glyf” 表。
TtfHeadTable表示 TTF 字体文件的 “head” 表。
TtfHheaTable表示 “hhea” 表的 TTF 字体文件。
TtfHmtxTable表示 “hmtx” 表的 TTF 字体文件。
TtfHmtxTable.LongHorMetric表示度量记录。
TtfHmtxTable.MetricList表示度量列表
TtfLocaTable表示 “loca” 表的 TTF 字体文件。
TtfLocaTable.OffsetsList表示字形偏移列表。
TtfLtshTable表示 TTF 字体文件的线性阈值表。
TtfMaxpTable表示 TTF 字体文件的 “maxp” 表
TtfNameTable表示 “name” 表的 TTF 字体文件。
TtfOs2Table表示 “OS/2” 表的 TTF 字体文件。
TtfPostTable表示 “post” 表的 TTF 字体文件
TtfPrepTable表示 “prep” 表的 TTF 字体文件。
TtfStatTable
TtfTableBase表示 TTF 表定义。
TtfTableRepositoryTTF 表的仓库
TtfVheaTable表示 “hhea” 表的 TTF 字体文件。
TtfVmtxTable表示 “vmtx” 表的 TTF 字体文件。
TtfVmtxTable.LongVerMetric表示垂直度量记录。
Type1Encoding表示 Type1 字体编码。
Type1Font表示 Type1 字体。
Type1FontMetrics表示 Type1 字体度量。
Type1MetricFontType1 度量字体实现。
Version16Dot16表示 Version16Dot16 数据类型
WoffFormatException表示与 WOFF 字体处理相关的异常。

接口

接口描述
ICffIndexDataProvider用于访问 CFF 字体的 INDEX 结构的基本接口。
IEncodingParameters支持编码参数的通用接口。
IFont声明所有字体格式的通用功能。
IFontCharactersMerger声明用于合并 TrueType 字体的辅助功能。
IFontEncoding定义用于字体编码的接口。
IFontMetrics定义用于字体度量工具的接口。
IFontSaver定义用于字体保存功能的接口。
IGlyphAccessor定义检索指定字形标识符和字形的功能。
IGlyphOutlinePainter定义一种轮廓方式来绘制字形。
IGlyphPainter定义一种绘制字形的方式。
IGlyphRenderer用于渲染字形的接口。
IPathSegment表示任意路径段的接口。
ISupportsNameAddressing定义特定于支持字形名称寻址的编码的成员

枚举

枚举描述
CffIndexProviderType指定索引提供程序接口族支持的 INDEX 结构。
CffUpdateStringIndexStrategy指定如何将字符串添加到 CFF String INDEX 存储中。
FontSavingFormats指定字体类型。
FontType指定字体类型。
GlyphIdType指定字形 ID 的类型。
GlyphState指定字形状态。
MSPlatformSpecificId表示 Microsoft 平台的 PlatformSpecificId 枚举。
MacPlatformSpecificId表示 Macintosh 平台的 PlatformSpecificId 枚举。
PlatformId表示 PlatformId 枚举。
RangeGaspBehaviorFlags描述所需光栅化器行为的标志。
UnicodePlatformSpecificId表示 Unicode 平台特定枚举。