FontEmbedder
概述
FontEmbedder 是一个类在Aspose.PDF FOSS的.NET中.
将TrueType字体嵌入到 PDF 文档中,以定制表达文字.
本类提供了在NET程序中与FontEmbedder对象工作的5种方法. 有的方法包括: AddToPage, Embed, EmbedFromFile, EmbedSubset, EmbedSubsetFromFile. 所有公众成员在安装了Aspose.PDF FOSS for .NET 包后,可以访问任何.NET应用程序. 特性: PostScriptName, ResourceName.
属性
| 名称: | 类型 | Access | 描述情况 |
|---|---|---|---|
ResourceName | string | 阅读 | 资源名称用于内容流 (例如",F1"). |
PostScriptName | string | 阅读 | 嵌入式字体的PostScript名称. |
方法
| Signature | 描述情况 |
|---|---|
Embed(document: Document, ttfData: byte[], resourceName: string, subsetBaseName: string?) | 将一个TrueType字体从文件位嵌入到文档中. |
EmbedFromFile(document: Document, path: string, resourceName: string) | 嵌入一个TrueType字体从文件路径. |
EmbedSubset(document: Document, ttfData: byte[], text: string, resourceName: string) | 嵌入一个 TrueType 的字体的子集,其中只包含给定文本所需的符号. |
EmbedSubsetFromFile(document: Document, path: string, text: string, resourceName: string) | 嵌入一个文件路径中的 TrueType 字体的子集. |
AddToPage(page: Page) | 将字体资源添加到页面的资源词典中. |