ResourceBuilder
ResourceBuilder
Overview
ResourceBuilder 是一个类在Java的FOSS中.
在布局过程中为PDF页面构建/Resources字典.
本类提供了7种方法,用于在Java程序中使用ResourceBuilder对象. 有的方法包括: ResourceBuilder, addEmbeddedFont, addFont, addImage, buildResourcesDictionary, getFontResourceName, getType0Reader. 所有公众成员在安装了Java的FOSS包后,可以访问任何 Java应用程序.
Methods
| Signature | Description |
|---|---|
ResourceBuilder() | 创建一个空的 ResourceBuilder. |
addEmbeddedFont(font: org.aspose.pdf.text.Font) → String | 记录一个TrueType字体为 TrueType/{@ code /Identity-H}嵌入式的字符,并返回其资源名称. |
getType0Reader(resourceName: String) → org.aspose.pdf.engine.font.ttf.TrueTypeReader | 返回{@link org.aspose.pdf.engine.font.ttf.TrueTypeReader}与嵌入式字体资源配对,或 {@code null} 如果资源是标准Type1字型 (或者未注册). |
addFont(baseFont: String) → String | |
addImage(key: String, imageStream: PdfStream) → String | 记录一个XObject图像并返回其资源名称. |
buildResourcesDictionary() → PdfDictionary | 构建并返回完整的/资源PDF字典. |
getFontResourceName(baseFont: String) → String | 返回已注册字体的资源名称,或是 null. |