TextStamp

遗产: java.lang.Object, com.aspose.pdf.Stamp

public class TextStamp extends Stamp

Reresents 文本邮票。

构造函数

构造函数描述
TextStamp(String value)初始化 TextStamp 类的新实例。
TextStamp(String value, TextState textState)初始化 TextStamp 类的新实例。
TextStamp(FormattedText formattedText)使用 formattedText 对象初始化 TextStamp 类的新实例

方法

方法描述
equals(Object arg0)
getBottomMargin()获取图章的底部边距。
getClass()
getDefaultFont()返回默认字体
getDefaultFontSize()默认字体大小
getDraw()此属性决定如何在页面上绘制图章。
getHeight()页面上图章的所需高度。
getHorizontalAlignment()获取页面上图章的水平对齐方式。
getLeftMargin()获取邮票的左边距。
getMaxRowWidth()WordWrap 选项的最大行高。
getOpacity()获取一个值以指示图章不透明度。
getOutlineOpacity()获取一个值以指示图章轮廓不透明度。
getOutlineWidth()获取图章轮廓宽度的值。
getRightMargin()获取邮票的右边距。
getRotate()根据旋转值获取图章内容的旋转。
getRotateAngle()获取图章的旋转角度(以度为单位)。
getStampId()获取邮票 ID。
getTextAlignment()图章内文本的对齐方式。
getTextState()获取图章的文本属性。
getTopMargin()获取邮票的上边距。
getTreatYIndentAsBaseLine()定义放置文本的坐标原点。
getValue()获取在页面上用作标记的字符串值。
getVerticalAlignment()获取页面上图章的垂直对齐方式。
getWidth()页面上图章的所需宽度。
getXIndent()获取水平标记坐标,从左侧开始。
getYIndent()从底部开始获取垂直图章坐标。
getZoom()获取图章的缩放因子。
getZoomX()获取图章的水平缩放因子。
getZoomY()获取图章的垂直缩放因子。
hashCode()
isBackground()获取一个 bool 值,指示内容被标记为背景。
isJustify()定义文本对齐方式。
isScale()定义文本的缩放比例。
isWordWrap()定义自动换行。
notify()
notifyAll()
put(Page page)在页面上添加文本标记。
setBackground(boolean value)设置一个 bool 值,指示内容被标记为背景。
setBottomMargin(double value)设置图章的下边距。
setDraw(boolean value)此属性决定如何在页面上绘制图章。
setHeight(double value)页面上图章的所需高度。
setHorizontalAlignment(int value)设置页面上图章的水平对齐方式。
setJustify(boolean value)定义文本对齐方式。
setLeftMargin(double value)设置图章的左边距。
setMaxRowWidth(double value)WordWrap 选项的最大行高。
setOpacity(double value)设置一个值以指示图章不透明度。
setOutlineOpacity(double value)设置一个值以指示图章轮廓不透明度。
setOutlineWidth(double value)设置图章轮廓宽度的值。
setRightMargin(double value)设置图章的右边距。
setRotate(int value)根据旋转值设置图章内容的旋转。
setRotateAngle(double value)设置图章的旋转角度(以度为单位)。
setScale(boolean value)定义文本的缩放比例。
setStampId(int value)设置戳记 ID。
setTextAlignment(int value)图章内文本的对齐方式。
setTopMargin(double value)设置图章的上边距。
setTreatYIndentAsBaseLine(boolean value)定义放置文本的坐标原点。
setValue(String value)设置在页面上用作标记的字符串值。
setVerticalAlignment(int value)设置页面上图章的垂直对齐方式。
setWidth(double value)页面上图章的所需宽度。
setWordWrap(boolean value)定义自动换行。
setXIndent(double value)设置水平标记坐标,从左侧开始。
setYIndent(double value)设置垂直图章坐标,从底部开始。
setZoom(double value)获取图章的缩放因子。
setZoomX(double value)设置图章的水平缩放系数。
setZoomY(double value)设置图章的垂直缩放系数。
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

TextStamp(String value)

public TextStamp(String value)

初始化 TextStamp 类的新实例。

参数:

范围类型描述
valuejava.lang.String邮票价值。

TextStamp(String value, TextState textState)

public TextStamp(String value, TextState textState)

初始化 TextStamp 类的新实例。

参数:

范围类型描述
valuejava.lang.String邮票价值。
textStateTextState标记文本状态。

TextStamp(FormattedText formattedText)

public TextStamp(FormattedText formattedText)

使用 formattedText 对象初始化 TextStamp 类的新实例

参数:

范围类型描述
formattedTextFormattedText包含图章文本的 FormattedText 对象。

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

getBottomMargin()

public double getBottomMargin()

获取图章的底部边距。

退货: 双倍价值

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getDefaultFont()

public static Font getDefaultFont()

返回默认字体

退货: Font - com.aspose.pdf.Font 对象

getDefaultFontSize()

public static float getDefaultFontSize()

默认字体大小

退货: float - 浮点值

getDraw()

public boolean getDraw()

此属性决定如何在页面上绘制图章。如果 Draw = true stamp 被绘制为图形运算符,如果 draw = false 则 stamp 被绘制为文本。

退货: boolean - 布尔值

getHeight()

public double getHeight()

页面上图章的所需高度。

退货: 双倍价值

getHorizontalAlignment()

public int getHorizontalAlignment()

获取页面上图章的水平对齐方式。

退货: int - HorizontalAlignment 值

getLeftMargin()

public double getLeftMargin()

获取邮票的左边距。

退货: 双倍价值

getMaxRowWidth()

public double getMaxRowWidth()

WordWrap 选项的最大行高。

退货: 双倍价值

getOpacity()

public double getOpacity()

获取一个值以指示图章不透明度。该值从 0.0 到 1.0。默认情况下,该值为 1.0。

退货: 双倍价值

getOutlineOpacity()

public double getOutlineOpacity()

获取一个值以指示图章轮廓不透明度。该值从 0.0 到 1.0。默认情况下,该值为 1.0。

退货: 双倍价值

getOutlineWidth()

public double getOutlineWidth()

获取图章轮廓宽度的值。默认情况下,该值为 1.0。

退货: 双倍价值

getRightMargin()

public double getRightMargin()

获取邮票的右边距。

退货: 双倍价值

getRotate()

public int getRotate()

根据旋转值获取图章内容的旋转。笔记。此属性适用于 90 度的倍数(0、90、180、270 度)的设置角度。要设置任意角度,请使用 RotateAngle 属性。如果 ArbitraryAngle 设置的角度不是 90 的倍数,则 Rotate 属性返回 Rotation.None。

退货: int - 旋转值

getRotateAngle()

public double getRotateAngle()

获取图章的旋转角度(以度为单位)。此属性允许设置任意旋转角度。

退货: 双倍价值

getStampId()

public int getStampId()

获取邮票 ID。

退货: int - 邮票的标识符。

getTextAlignment()

public int getTextAlignment()

图章内文本的对齐方式。

退货: int - HorizontalAlignment 值

getTextState()

public TextState getTextState()

获取图章的文本属性。有关详细信息,请参见文本状态。

退货: TextState - 文本状态元素

getTopMargin()

public double getTopMargin()

获取邮票的上边距。

退货: 双倍价值

getTreatYIndentAsBaseLine()

public boolean getTreatYIndentAsBaseLine()

定义放置文本的坐标原点。如果 TreatYIndentAsBaseLine = true(当 Draw = true 时默认)YIndent 值将被视为文本基线。如果 TreatYIndentAsBaseLine = false(当 Draw = false 时默认)YIndent 值将被视为文本的底部(下降线)。

退货: boolean - 布尔值

getValue()

public String getValue()

获取在页面上用作标记的字符串值。

退货: java.lang.String - 字符串值

getVerticalAlignment()

public int getVerticalAlignment()

获取页面上图章的垂直对齐方式。

退货: int - VerticalAlignment 值

getWidth()

public double getWidth()

页面上图章的所需宽度。

退货: 双倍价值

getXIndent()

public double getXIndent()

获取水平标记坐标,从左侧开始。

退货: 双倍价值

getYIndent()

public double getYIndent()

从底部开始获取垂直图章坐标。

退货: 双倍价值

getZoom()

public double getZoom()

获取图章的缩放因子。允许缩放图章。请注意,一对属性 ZoomX 和 ZoomY 允许分别为每个轴设置缩放因子。此属性的设置会同时更改 ZoomX 和 ZoomY 属性。如果 ZoomX 和 ZoomY 不同,则 Zoom 属性返回 ZoomX 值。

退货: 双倍价值

getZoomX()

public double getZoomX()

获取图章的水平缩放因子。允许水平缩放图章。

退货: 双倍价值

getZoomY()

public double getZoomY()

获取图章的垂直缩放因子。允许垂直缩放图章。

退货: 双倍价值

hashCode()

public native int hashCode()

退货: 整数

isBackground()

public boolean isBackground()

获取一个 bool 值,指示内容被标记为背景。如果该值为 true,则戳记内容位于底部。默认情况下,该值为 false,戳记内容位于顶部。

退货: boolean - 布尔值

isJustify()

public boolean isJustify()

定义文本对齐方式。如果此属性设置为 true,则文本的左右边缘对齐。默认值:假。

退货: boolean - 布尔值

isScale()

public boolean isScale()

定义文本的缩放比例。如果此属性设置为 true 并指定了 Width 值,文本将被缩放以适应指定的宽度。

退货: boolean - 布尔值

isWordWrap()

public boolean isWordWrap()

定义自动换行。如果此属性设置为 true 并指定了 Width 值,文本将分成几行以适应指定的宽度。默认值:假。

退货: boolean - 布尔值

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

put(Page page)

public void put(Page page)

在页面上添加文本标记。

参数:

范围类型描述
pagePage冲压页面。

setBackground(boolean value)

public void setBackground(boolean value)

设置一个 bool 值,指示内容被标记为背景。如果该值为 true,则戳记内容位于底部。默认情况下,该值为 false,戳记内容位于顶部。

参数:

范围类型描述
valueboolean布尔值

setBottomMargin(double value)

public void setBottomMargin(double value)

设置图章的下边距。

参数:

范围类型描述
valuedouble双倍价值

setDraw(boolean value)

public void setDraw(boolean value)

此属性决定如何在页面上绘制图章。如果 Draw = true stamp 被绘制为图形运算符,如果 draw = false 则 stamp 被绘制为文本。

参数:

范围类型描述
valueboolean布尔值

setHeight(double value)

public void setHeight(double value)

页面上图章的所需高度。

参数:

范围类型描述
valuedouble双倍价值

setHorizontalAlignment(int value)

public void setHorizontalAlignment(int value)

设置页面上图章的水平对齐方式。

参数:

范围类型描述
valueintHorizontalAlignment 值

setJustify(boolean value)

public void setJustify(boolean value)

定义文本对齐方式。如果此属性设置为 true,则文本的左右边缘对齐。默认值:假。

参数:

范围类型描述
valueboolean布尔值

setLeftMargin(double value)

public void setLeftMargin(double value)

设置图章的左边距。

参数:

范围类型描述
valuedouble双倍价值

setMaxRowWidth(double value)

public void setMaxRowWidth(double value)

WordWrap 选项的最大行高。

参数:

范围类型描述
valuedouble双倍价值

setOpacity(double value)

public void setOpacity(double value)

设置一个值以指示图章不透明度。该值从 0.0 到 1.0。默认情况下,该值为 1.0。

参数:

范围类型描述
valuedouble双倍价值

setOutlineOpacity(double value)

public void setOutlineOpacity(double value)

设置一个值以指示图章轮廓不透明度。该值从 0.0 到 1.0。默认情况下,该值为 1.0。

参数:

范围类型描述
valuedouble双倍价值

setOutlineWidth(double value)

public void setOutlineWidth(double value)

设置图章轮廓宽度的值。默认情况下,该值为 1.0。

参数:

范围类型描述
valuedouble双倍价值

setRightMargin(double value)

public void setRightMargin(double value)

设置图章的右边距。

参数:

范围类型描述
valuedouble双倍价值

setRotate(int value)

public void setRotate(int value)

根据旋转值设置图章内容的旋转。笔记。此属性适用于 90 度的倍数(0、90、180、270 度)的设置角度。要设置任意角度,请使用 RotateAngle 属性。如果 ArbitraryAngle 设置的角度不是 90 的倍数,则 Rotate 属性返回 Rotation.None。

参数:

范围类型描述
valueint整数值

setRotateAngle(double value)

public void setRotateAngle(double value)

设置图章的旋转角度(以度为单位)。此属性允许设置任意旋转角度。

参数:

范围类型描述
valuedouble旋转角度

setScale(boolean value)

public void setScale(boolean value)

定义文本的缩放比例。如果此属性设置为 true 并指定了 Width 值,文本将被缩放以适应指定的宽度。

参数:

范围类型描述
valueboolean布尔值

setStampId(int value)

public void setStampId(int value)

设置戳记 ID。

参数:

范围类型描述
valueintStamp ID 的新值。

setTextAlignment(int value)

public void setTextAlignment(int value)

图章内文本的对齐方式。

参数:

范围类型描述
valueintHorizontalAlignment 值

setTopMargin(double value)

public void setTopMargin(double value)

设置图章的上边距。

参数:

范围类型描述
valuedouble双倍价值

setTreatYIndentAsBaseLine(boolean value)

public void setTreatYIndentAsBaseLine(boolean value)

定义放置文本的坐标原点。如果 TreatYIndentAsBaseLine = true(当 Draw = true 时默认)YIndent 值将被视为文本基线。如果 TreatYIndentAsBaseLine = false(当 Draw = false 时默认)YIndent 值将被视为文本的底部(下降线)。

参数:

范围类型描述
valueboolean布尔值

setValue(String value)

public void setValue(String value)

设置在页面上用作标记的字符串值。

参数:

范围类型描述
valuejava.lang.String字符串值

setVerticalAlignment(int value)

public void setVerticalAlignment(int value)

设置页面上图章的垂直对齐方式。

参数:

范围类型描述
valueintVerticalAlignment 值

setWidth(double value)

public void setWidth(double value)

页面上图章的所需宽度。

参数:

范围类型描述
valuedouble双倍价值

setWordWrap(boolean value)

public void setWordWrap(boolean value)

定义自动换行。如果此属性设置为 true 并指定了 Width 值,文本将分成几行以适应指定的宽度。默认值:假。

参数:

范围类型描述
valueboolean布尔值

setXIndent(double value)

public void setXIndent(double value)

设置水平标记坐标,从左侧开始。

参数:

范围类型描述
valuedouble双倍价值

setYIndent(double value)

public void setYIndent(double value)

设置垂直图章坐标,从底部开始。

参数:

范围类型描述
valuedouble双倍价值

setZoom(double value)

public void setZoom(double value)

获取图章的缩放因子。允许缩放图章。请注意,一对属性 ZoomX 和 ZoomY 允许分别为每个轴设置缩放因子。此属性的设置会同时更改 ZoomX 和 ZoomY 属性。如果 ZoomX 和 ZoomY 不同,则 Zoom 属性返回 ZoomX 值。

参数:

范围类型描述
valuedouble双倍价值

setZoomX(double value)

public void setZoomX(double value)

设置图章的水平缩放系数。允许水平缩放图章。

参数:

范围类型描述
valuedouble双倍价值

setZoomY(double value)

public void setZoomY(double value)

设置图章的垂直缩放系数。允许垂直缩放图章。

参数:

范围类型描述
valuedouble双倍价值

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