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 类的新实例 |
方法
TextStamp(String value)
public TextStamp(String value)
初始化 TextStamp 类的新实例。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | java.lang.String | 邮票价值。 |
TextStamp(String value, TextState textState)
public TextStamp(String value, TextState textState)
初始化 TextStamp 类的新实例。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | java.lang.String | 邮票价值。 |
textState | TextState | 标记文本状态。 |
TextStamp(FormattedText formattedText)
public TextStamp(FormattedText formattedText)
使用 formattedText 对象初始化 TextStamp 类的新实例
参数:
范围 | 类型 | 描述 |
---|---|---|
formattedText | FormattedText | 包含图章文本的 FormattedText 对象。 |
equals(Object arg0)
public boolean equals(Object arg0)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | java.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)
在页面上添加文本标记。
参数:
范围 | 类型 | 描述 |
---|---|---|
page | Page | 冲压页面。 |
setBackground(boolean value)
public void setBackground(boolean value)
设置一个 bool 值,指示内容被标记为背景。如果该值为 true,则戳记内容位于底部。默认情况下,该值为 false,戳记内容位于顶部。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 布尔值 |
setBottomMargin(double value)
public void setBottomMargin(double value)
设置图章的下边距。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 双倍价值 |
setDraw(boolean value)
public void setDraw(boolean value)
此属性决定如何在页面上绘制图章。如果 Draw = true stamp 被绘制为图形运算符,如果 draw = false 则 stamp 被绘制为文本。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 布尔值 |
setHeight(double value)
public void setHeight(double value)
页面上图章的所需高度。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 双倍价值 |
setHorizontalAlignment(int value)
public void setHorizontalAlignment(int value)
设置页面上图章的水平对齐方式。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | HorizontalAlignment 值 |
setJustify(boolean value)
public void setJustify(boolean value)
定义文本对齐方式。如果此属性设置为 true,则文本的左右边缘对齐。默认值:假。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 布尔值 |
setLeftMargin(double value)
public void setLeftMargin(double value)
设置图章的左边距。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 双倍价值 |
setMaxRowWidth(double value)
public void setMaxRowWidth(double value)
WordWrap 选项的最大行高。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 双倍价值 |
setOpacity(double value)
public void setOpacity(double value)
设置一个值以指示图章不透明度。该值从 0.0 到 1.0。默认情况下,该值为 1.0。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 双倍价值 |
setOutlineOpacity(double value)
public void setOutlineOpacity(double value)
设置一个值以指示图章轮廓不透明度。该值从 0.0 到 1.0。默认情况下,该值为 1.0。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 双倍价值 |
setOutlineWidth(double value)
public void setOutlineWidth(double value)
设置图章轮廓宽度的值。默认情况下,该值为 1.0。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 双倍价值 |
setRightMargin(double value)
public void setRightMargin(double value)
设置图章的右边距。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 双倍价值 |
setRotate(int value)
public void setRotate(int value)
根据旋转值设置图章内容的旋转。笔记。此属性适用于 90 度的倍数(0、90、180、270 度)的设置角度。要设置任意角度,请使用 RotateAngle 属性。如果 ArbitraryAngle 设置的角度不是 90 的倍数,则 Rotate 属性返回 Rotation.None。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 整数值 |
setRotateAngle(double value)
public void setRotateAngle(double value)
设置图章的旋转角度(以度为单位)。此属性允许设置任意旋转角度。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 旋转角度 |
setScale(boolean value)
public void setScale(boolean value)
定义文本的缩放比例。如果此属性设置为 true 并指定了 Width 值,文本将被缩放以适应指定的宽度。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 布尔值 |
setStampId(int value)
public void setStampId(int value)
设置戳记 ID。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | Stamp ID 的新值。 |
setTextAlignment(int value)
public void setTextAlignment(int value)
图章内文本的对齐方式。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | HorizontalAlignment 值 |
setTopMargin(double value)
public void setTopMargin(double value)
设置图章的上边距。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 双倍价值 |
setTreatYIndentAsBaseLine(boolean value)
public void setTreatYIndentAsBaseLine(boolean value)
定义放置文本的坐标原点。如果 TreatYIndentAsBaseLine = true(当 Draw = true 时默认)YIndent 值将被视为文本基线。如果 TreatYIndentAsBaseLine = false(当 Draw = false 时默认)YIndent 值将被视为文本的底部(下降线)。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 布尔值 |
setValue(String value)
public void setValue(String value)
设置在页面上用作标记的字符串值。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | java.lang.String | 字符串值 |
setVerticalAlignment(int value)
public void setVerticalAlignment(int value)
设置页面上图章的垂直对齐方式。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | VerticalAlignment 值 |
setWidth(double value)
public void setWidth(double value)
页面上图章的所需宽度。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 双倍价值 |
setWordWrap(boolean value)
public void setWordWrap(boolean value)
定义自动换行。如果此属性设置为 true 并指定了 Width 值,文本将分成几行以适应指定的宽度。默认值:假。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 布尔值 |
setXIndent(double value)
public void setXIndent(double value)
设置水平标记坐标,从左侧开始。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 双倍价值 |
setYIndent(double value)
public void setYIndent(double value)
设置垂直图章坐标,从底部开始。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 双倍价值 |
setZoom(double value)
public void setZoom(double value)
获取图章的缩放因子。允许缩放图章。请注意,一对属性 ZoomX 和 ZoomY 允许分别为每个轴设置缩放因子。此属性的设置会同时更改 ZoomX 和 ZoomY 属性。如果 ZoomX 和 ZoomY 不同,则 Zoom 属性返回 ZoomX 值。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 双倍价值 |
setZoomX(double value)
public void setZoomX(double value)
设置图章的水平缩放系数。允许水平缩放图章。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 双倍价值 |
setZoomY(double value)
public void setZoomY(double value)
设置图章的垂直缩放系数。允许垂直缩放图章。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 双倍价值 |
toString()
public String toString()
退货: java.lang.字符串
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long | |
arg1 | int |