字体嵌入函数

以下函数用于嵌入的 Microsoft OpenType 字体。

函数 说明
CFP _ ALLOCPROC 应用程序为 CreateFontPackage 和 MergeFontPackage 提供的内存分配函数。
CFP _ FREEPROC 应用程序为 CreateFontPackage 和 MergeFontPackage 提供的内存释放函数。
CFP _ REALLOCPROC 应用程序为 CreateFontPackage 和 MergeFontPackage 提供的内存重新分配函数。
CreateFontPackage 创建指定 TrueType 字体的更紧凑版本,以将其传递给打印机。 生成的字体可能已划分和/或压缩。
MergeFontPackage 合并由 CreateFontPackage 创建的子集字体。
READEMBEDPROC 用于从缓冲区读取流内容的客户端提供的回调函数。
TTCharToUnicode 将8位字符代码值数组转换为16位 Unicode 值。
TTDeleteEmbeddedFont 释放嵌入字体使用的内存。
TTEmbedFont 使用设备上下文作为字体嵌入信息源来创建包含已划分宽度字符 (16 位) 字体的字体结构。
TTEmbedFontEx 使用设备上下文作为字体嵌入信息源,创建一个包含划分了子集的 UCS-4 字符 (32 位) 字体的字体结构。
TTEmbedFontFromFileA 使用文件作为字体嵌入信息源来创建包含已划分了宽字符 (16 位) 字体的字体结构。
TTEnableEmbeddingForFacename 从字样排除列表中添加或删除 facenames。
TTGetEmbeddedFontInfo 检索有关嵌入式字体的信息。
TTGetEmbeddingType 返回字体的嵌入特权。
TTGetNewFontName 为安装的嵌入字体创建新名称。
TTIsEmbeddingEnabled 确定字样排除列表是否包含指定的字体。
TTIsEmbeddingEnabledForFacename 确定是否为指定字体启用嵌入。
TTLoadEmbeddedFont 从文档流中读取嵌入的字体并将其安装。 还允许客户端进一步限制字体的嵌入特权。
TTRunValidationTests 验证指定大小范围内的宽字符 (16 位) 字体的部分或全部标志符号数据。
TTRunValidationTestsEx UCS-4 版本的 TTRunValidationTests。
WRITEEMBEDPROC 客户端提供的回调函数,用于将流内容写入缓冲区。