Type1Encoding

Type1Encoding class

代表 Type1 字体编码。

public class Type1Encoding : IFontEncoding, ISupportsNameAddressing

方法

姓名描述
DecodeToGid(uint)将 Gid 解码为 unicode。 字形 id 是字形的唯一编号,取决于字体类型。 例如: Type1 的 id 是字形名称,实例为 (GlyphStringId) class. TTF 的 id 是一个 int 索引,实例为 (GlyphUInt32Id 类.
DecodeToGidParameterized(IEncodingParameters, uint)参数化解码方法。 Type1 字体类型不支持。
Encode(uint, uint)对字形进行编码。 对于 TTF 字体,字符代码是 unicode。 Type1 字体类型不支持。
GetNameToCharCodeIndex()将名称返回到字符代码编码映射。 注意:字符代码不是 unicode。字符代码是字体编码“表”中的字符索引。
GidToUnicode(GlyphId)将 Gid 解码为 Unicode。 Glyph id 是字形的唯一编号,取决于字体类型。 例如: Type1 的 id 是字形名称,实例为 (GlyphStringId) class. TTF 的 id 是一个 int 索引,实例为 (GlyphUInt32Id 类.
UnicodeToGid(uint)返回 unicode 的 GlyphId。或者 notdef 如果字体不包含 unicode 的字形。 字形 id 是字形的唯一编号,取决于字体类型。 例如: Type1 的 id 是字形名称,例如 (GlyphStringId) class. TTF 的 id 是一个 int 索引,实例为 (GlyphUInt32Id 类.

也可以看看