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)

克托尔。

参数:

范围类型描述
fontDatabyte[]二进制字体数据。

MemoryFontSource(byte[] fontData, int priority)

public MemoryFontSource(byte[] fontData, int priority)

克托尔。

参数:

范围类型描述
fontDatabyte[]二进制字体数据。
priorityint字体来源优先。见FontSourceBase.getPriority()属性描述以获取更多信息。

MemoryFontSource(byte[] fontData, int priority, String cacheKey)

public MemoryFontSource(byte[] fontData, int priority, String cacheKey)

克托尔。

参数:

范围类型描述
fontDatabyte[]二进制字体数据。
priorityint字体来源优先。见FontSourceBase.getPriority()属性描述以获取更多信息。
cacheKeyjava.lang.String此源在缓存中的键。看getCacheKey()属性描述以获取更多信息。

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.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)

当检测到可能导致格式保真度损失的问题时,在处理字体源期间调用。

参数:

范围类型描述
valueIWarningCallback相应的IWarningCallback价值。

toString()

public String toString()

退货: java.lang.字符串

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

参数:

范围类型描述
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

参数:

范围类型描述
arg0long
arg1int