TextStyle

Inheritance: java.lang.Object, com.aspose.pub.BaseStyle

public class TextStyle extends BaseStyle

描述 PUB 文本样式

构造函数

Constructor描述
TextStyle()Constructor

方法

方法描述
isBold()文本是否加粗
setIsBold(boolean value)设置文本加粗
isItalic()文本是否斜体
setIsItalic(boolean value)设置文本斜体
getUnderlineType()文本的下划线类型
setUnderlineType(byte value)设置文本的下划线类型
isOutline()文本是否描边
setIsOutline(boolean value)设置文本描边
isShadow()文本是否有阴影
setIsShadow(boolean value)设置文本阴影
isSmallCapsMode()小型大写模式是否已启用
setIsSmallCapsMode(boolean value)启用/禁用文本的小型大写模式
isAllCapsMode()是否已启用全大写模式
setIsAllCapsMode(boolean value)启用/禁用文本的全大写模式
isEmboss()文本是否压纹
setIsEmboss(boolean value)设置文本压纹
isEngrave()文本是否雕刻
setIsEngrave(boolean value)设置文本雕刻
getRawTextSize()PUB 指标中的文本大小(以 EMU 为单位)
setRawTextSize(int value)设置 PUB 指标中的文本大小(以 EMU 为单位)
calculateTextSize()计算文本的点大小
getColorIndex()获取 Document.Colors 数组中颜色的索引
setColorIndex(int value)设置 Document.Colors 数组中颜色的索引
getFontIndex()获取 Document.FontNames 数组中字体名称的索引
setFontIndex(int value)设置 Document.FontNames 数组中字体名称的索引
getSuperscriptType()上标类型
setSuperscriptType(byte value)设置上标的类型
getScaleValue()比例值
setScaleValue(double value)设置比例的值
getLocale()区域标识符
setLocale(int value)设置区域标识符

TextStyle()

public TextStyle()

Constructor

isBold()

public final boolean isBold()

文本是否加粗

Returns: boolean - boolean 值

setIsBold(boolean value)

public final void setIsBold(boolean value)

设置文本加粗

Parameters:

参数类型描述
value布尔是否加粗的值

isItalic()

public final boolean isItalic()

文本是否斜体

Returns: boolean - boolean 值

setIsItalic(boolean value)

public final void setIsItalic(boolean value)

设置文本斜体

Parameters:

参数类型描述
value布尔是否斜体的值

getUnderlineType()

public final byte getUnderlineType()

文本的下划线类型

Returns: 字节 - UnderlineType 元素

setUnderlineType(byte value)

public final void setUnderlineType(byte value)

设置文本的下划线类型

Parameters:

参数类型描述
value字节下划线类型的值

isOutline()

public final boolean isOutline()

文本是否描边

Returns: boolean - boolean 值

setIsOutline(boolean value)

public final void setIsOutline(boolean value)

设置文本描边

Parameters:

参数类型描述
value布尔文本是否为轮廓的值

isShadow()

public final boolean isShadow()

文本是否有阴影

Returns: boolean - boolean 值

setIsShadow(boolean value)

public final void setIsShadow(boolean value)

设置文本阴影

Parameters:

参数类型描述
value布尔文本是否有阴影的值

isSmallCapsMode()

public final boolean isSmallCapsMode()

小型大写模式是否已启用

Returns: boolean - boolean 值

setIsSmallCapsMode(boolean value)

public final void setIsSmallCapsMode(boolean value)

启用/禁用文本的小型大写模式

Parameters:

参数类型描述
value布尔小型大写模式是否已启用

isAllCapsMode()

public final boolean isAllCapsMode()

是否已启用全大写模式

Returns: boolean - boolean 值

setIsAllCapsMode(boolean value)

public final void setIsAllCapsMode(boolean value)

启用/禁用文本的全大写模式

Parameters:

参数类型描述
value布尔是否已启用全大写模式

isEmboss()

public final boolean isEmboss()

文本是否压纹

Returns: boolean - boolean 值

setIsEmboss(boolean value)

public final void setIsEmboss(boolean value)

设置文本压纹

Parameters:

参数类型描述
value布尔文本是否浮雕的值

isEngrave()

public final boolean isEngrave()

文本是否雕刻

Returns: boolean - boolean 值

setIsEngrave(boolean value)

public final void setIsEngrave(boolean value)

设置文本雕刻

Parameters:

参数类型描述
value布尔文本是否为雕刻的值

getRawTextSize()

public final int getRawTextSize()

PUB 指标中的文本大小(以 EMU 为单位)

Returns: int - int 值

setRawTextSize(int value)

public final void setRawTextSize(int value)

设置 PUB 指标中的文本大小(以 EMU 为单位)

Parameters:

参数类型描述
valueint文本大小(EMU)的值

calculateTextSize()

public final double calculateTextSize()

计算文本的点大小

Returns: 双精度 - 文本大小(点)

getColorIndex()

public final int getColorIndex()

获取 Document.Colors 数组中颜色的索引

Returns: int - int 值

setColorIndex(int value)

public final void setColorIndex(int value)

设置 Document.Colors 数组中颜色的索引

Parameters:

参数类型描述
valueint颜色索引的值

getFontIndex()

public final int getFontIndex()

获取 Document.FontNames 数组中字体名称的索引

Returns: int - int 值

setFontIndex(int value)

public final void setFontIndex(int value)

设置 Document.FontNames 数组中字体名称的索引

Parameters:

参数类型描述
valueint字体索引的值

getSuperscriptType()

public final byte getSuperscriptType()

上标类型

Returns: 字节 - SuperscriptType 元素

setSuperscriptType(byte value)

public final void setSuperscriptType(byte value)

设置上标的类型

Parameters:

参数类型描述
value字节上标类型的值

getScaleValue()

public final double getScaleValue()

比例值

Returns: 双精度 - 双精度值

setScaleValue(double value)

public final void setScaleValue(double value)

设置比例的值

Parameters:

参数类型描述
valuedouble比例值

getLocale()

public final int getLocale()

区域标识符

Returns: int - int 值

setLocale(int value)

public final void setLocale(int value)

设置区域标识符

Parameters:

参数类型描述
valueint区域标识符