MemoryFontSource
内容
[
隐藏
]遗产: java.lang.Object, com.aspose.words.FontSourceBase
public class MemoryFontSource extends FontSourceBase
表示存储在内存中的单个 TrueType 字体文件。
要了解更多信息,请访问Working with Fonts文档文章。
构造器
构造函数 | 描述 |
---|---|
MemoryFontSource(byte[] fontData) | 克托尔。 |
MemoryFontSource(byte[] fontData, int priority) | 克托尔。 |
MemoryFontSource(byte[] fontData, int priority, String cacheKey) | 克托尔。 |
方法
方法 | 描述 |
---|---|
equals(Object arg0) | |
getAvailableFonts() | 返回通过此源可用的字体列表。 |
getCacheKey() | 此源在缓存中的键。 |
getClass() | |
getFontData() | 二进制字体数据。 |
getFontDataInternal() | |
getPriority() | 返回字体源优先级。 |
getPriorityInternal() | |
getType() | 返回字体源的类型。 |
getWarningCallback() | 当检测到可能导致格式保真度损失的问题时,在处理字体源期间调用。 |
hashCode() | |
notify() | |
notifyAll() | |
setWarningCallback(IWarningCallback value) | 当检测到可能导致格式保真度损失的问题时,在处理字体源期间调用。 |
toString() | |
wait() | |
wait(long arg0) | |
wait(long arg0, int arg1) |
MemoryFontSource(byte[] fontData)
public MemoryFontSource(byte[] fontData)
克托尔。
参数:
范围 | 类型 | 描述 |
---|---|---|
fontData | byte[] | 二进制字体数据。 |
MemoryFontSource(byte[] fontData, int priority)
public MemoryFontSource(byte[] fontData, int priority)
克托尔。
参数:
范围 | 类型 | 描述 |
---|---|---|
fontData | byte[] | 二进制字体数据。 |
priority | int | 字体来源优先。见FontSourceBase.getPriority()属性描述以获取更多信息。 |
MemoryFontSource(byte[] fontData, int priority, String cacheKey)
public MemoryFontSource(byte[] fontData, int priority, String cacheKey)
克托尔。
参数:
范围 | 类型 | 描述 |
---|---|---|
fontData | byte[] | 二进制字体数据。 |
priority | int | 字体来源优先。见FontSourceBase.getPriority()属性描述以获取更多信息。 |
cacheKey | java.lang.String | 此源在缓存中的键。看getCacheKey()属性描述以获取更多信息。 |
equals(Object arg0)
public boolean equals(Object arg0)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | java.lang.Object |
退货: 布尔值
getAvailableFonts()
public ArrayList getAvailableFonts()
返回通过此源可用的字体列表。
退货: java.util.ArrayList
getCacheKey()
public String getCacheKey()
此源在缓存中的键。当使用 和 方法保存/加载字体搜索缓存时,此键用于识别缓存项。
退货: java.lang.String - 相应的 java.lang.String 值。
getClass()
public final native Class<?> getClass()
退货: java.lang.Class
getFontData()
public byte[] getFontData()
二进制字体数据。
退货: 字节[- 对应的字节[] 价值。
getFontDataInternal()
public Iterable getFontDataInternal()
退货: java.lang.Iterable
getPriority()
public int getPriority()
返回字体源优先级。
当不同字体源中存在具有相同家族名称和样式的字体时,使用此值。在这种情况下,Aspose.Words 从具有更高优先级值的源中选择字体。
默认值为 0。
退货: int - 字体源优先级。
getPriorityInternal()
public int getPriorityInternal()
退货: 整数
getType()
public int getType()
返回字体源的类型。
退货: int - 字体源的类型。返回值是其中之一FontSourceType常数。
getWarningCallback()
public IWarningCallback getWarningCallback()
当检测到可能导致格式保真度损失的问题时,在处理字体源期间调用。
退货: IWarningCallback - 相应的IWarningCallback价值。
hashCode()
public native int hashCode()
退货: 整数
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setWarningCallback(IWarningCallback value)
public void setWarningCallback(IWarningCallback value)
当检测到可能导致格式保真度损失的问题时,在处理字体源期间调用。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | IWarningCallback | 相应的IWarningCallback价值。 |
toString()
public String toString()
退货: java.lang.字符串
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long | |
arg1 | int |