FileFontSource

遗产: java.lang.Object, com.aspose.words.FontSourceBase

public class FileFontSource extends FontSourceBase

表示存储在文件系统中的单个 TrueType 字体文件。

要了解更多信息,请访问Working with Fonts文档文章。

构造器

构造函数描述
FileFontSource(String filePath)克托尔。
FileFontSource(String filePath, int priority)克托尔。
FileFontSource(String filePath, int priority, String cacheKey)克托尔。

方法

方法描述
equals(Object arg0)
getAvailableFonts()返回通过此源可用的字体列表。
getCacheKey()此源在缓存中的键。
getClass()
getFilePath()字体文件的路径。
getFontDataInternal()
getPriority()返回字体源优先级。
getPriorityInternal()
getType()返回字体源的类型。
getWarningCallback()当检测到可能导致格式保真度损失的问题时,在处理字体源期间调用。
hashCode()
notify()
notifyAll()
setWarningCallback(IWarningCallback value)当检测到可能导致格式保真度损失的问题时,在处理字体源期间调用。
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

FileFontSource(String filePath)

public FileFontSource(String filePath)

克托尔。

参数:

范围类型描述
filePathjava.lang.String字体文件的路径。

FileFontSource(String filePath, int priority)

public FileFontSource(String filePath, int priority)

克托尔。

参数:

范围类型描述
filePathjava.lang.String字体文件的路径。
priorityint字体来源优先。见FontSourceBase.getPriority()属性描述以获取更多信息。

FileFontSource(String filePath, int priority, String cacheKey)

public FileFontSource(String filePath, int priority, String cacheKey)

克托尔。

参数:

范围类型描述
filePathjava.lang.String字体文件的路径。
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()

此源在缓存中的键。

当使用 和 方法保存/加载字体搜索缓存时,此键用于识别缓存项。

如果未指定密钥,则getFilePath()将用作密钥。

退货: java.lang.String - 相应的 java.lang.String 值。

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getFilePath()

public String getFilePath()

字体文件的路径。

退货: java.lang.String - 相应的 java.lang.String 值。

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