TableSubstitutionRule

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

public class TableSubstitutionRule extends FontSubstitutionRule

表格字体替换规则。

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

如果原始字体不可用,此规则定义要使用的替代字体名称列表。将检查替代品的字体名称和FontInfo.getAltName() / FontInfo.setAltName(java.lang.String)(如果有的话)。

方法

方法描述
addSubstitutes(String originalFontName, String[] substituteFontNames)为给定的原始字体名称添加替代字体名称。
equals(Object arg0)
getClass()
getEnabled()指定是否启用规则。
getSubstitutes(String originalFontName)返回包含指定原始字体名称的替代字体名称的数组。
hashCode()
load(InputStream stream)
load(String fileName)从 XML 文件加载表替换设置。
loadAndroidSettings()为 Linux 平台加载预定义的表替换设置。
loadLinuxSettings()为 Linux 平台加载预定义的表替换设置。
loadWindowsSettings()为 Windows 平台加载预定义的表替换设置。
notify()
notifyAll()
save(OutputStream outputStream)
save(String fileName)将当前表替换设置保存到文件。
setEnabled(boolean value)指定是否启用规则。
setSubstitutes(String originalFontName, String[] substituteFontNames)覆盖给定原始字体名称的替代字体名称。
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

addSubstitutes(String originalFontName, String[] substituteFontNames)

public void addSubstitutes(String originalFontName, String[] substituteFontNames)

为给定的原始字体名称添加替代字体名称。

参数:

范围类型描述
originalFontNamejava.lang.String原始字体名称。
substituteFontNamesjava.lang.String[]替代字体名称列表。

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getEnabled()

public boolean getEnabled()

指定是否启用规则。

退货: boolean - 相应的布尔值。

getSubstitutes(String originalFontName)

public Iterable getSubstitutes(String originalFontName)

返回包含指定原始字体名称的替代字体名称的数组。

参数:

范围类型描述
originalFontNamejava.lang.String原始字体名称。

退货: java.lang.Iterable - 替代字体名称列表。

hashCode()

public native int hashCode()

退货: 整数

load(InputStream stream)

public void load(InputStream stream)

参数:

范围类型描述
streamjava.io.InputStream

load(String fileName)

public void load(String fileName)

从 XML 文件加载表替换设置。

参数:

范围类型描述
fileNamejava.lang.String输入文件名。

loadAndroidSettings()

public void loadAndroidSettings()

为 Linux 平台加载预定义的表替换设置。

loadLinuxSettings()

public void loadLinuxSettings()

为 Linux 平台加载预定义的表替换设置。

loadWindowsSettings()

public void loadWindowsSettings()

为 Windows 平台加载预定义的表替换设置。

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

save(OutputStream outputStream)

public void save(OutputStream outputStream)

参数:

范围类型描述
outputStreamjava.io.OutputStream

save(String fileName)

public void save(String fileName)

将当前表替换设置保存到文件。

参数:

范围类型描述
fileNamejava.lang.String输出文件名。

setEnabled(boolean value)

public void setEnabled(boolean value)

指定是否启用规则。

参数:

范围类型描述
valueboolean对应的布尔值。

setSubstitutes(String originalFontName, String[] substituteFontNames)

public void setSubstitutes(String originalFontName, String[] substituteFontNames)

覆盖给定原始字体名称的替代字体名称。

参数:

范围类型描述
originalFontNamejava.lang.String原始字体名称。
substituteFontNamesjava.lang.String[]替代字体名称列表。

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