PageNumberStamp

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

public final class PageNumberStamp extends TextStamp

表示页码戳,用于对页码进行编号。

构造函数

构造函数描述
PageNumberStamp(String format)初始化 PageNumberStamp 类的新实例。
PageNumberStamp()初始化 PageNumberStamp 类的新实例。
PageNumberStamp(FormattedText formattedText)通过格式化文本创建 PageNumberStamp。

方法

方法描述
equals(Object arg0)
getBottomMargin()获取图章的底部边距。
getClass()
getDefaultFont()返回默认字体
getDefaultFontSize()默认字体大小
getDraw()此属性决定如何在页面上绘制图章。
getFormat()获取标记页码的字符串值。
getHeight()页面上图章的所需高度。
getHorizontalAlignment()获取页面上图章的水平对齐方式。
getLeftMargin()获取邮票的左边距。
getMaxRowWidth()WordWrap 选项的最大行高。
getNumberingStyle()此邮票使用的编号样式。
getOpacity()获取一个值以指示图章不透明度。
getOutlineOpacity()获取一个值以指示图章轮廓不透明度。
getOutlineWidth()获取图章轮廓宽度的值。
getRightMargin()获取邮票的右边距。
getRotate()根据旋转值获取图章内容的旋转。
getRotateAngle()获取图章的旋转角度(以度为单位)。
getStampId()获取邮票 ID。
getStartingNumber()获取起始页数的值。
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)此属性决定如何在页面上绘制图章。
setFormat(String value)设置标记页码的字符串值。
setHeight(double value)页面上图章的所需高度。
setHorizontalAlignment(int value)设置页面上图章的水平对齐方式。
setJustify(boolean value)定义文本对齐方式。
setLeftMargin(double value)设置图章的左边距。
setMaxRowWidth(double value)WordWrap 选项的最大行高。
setNumberingStyle(int value)此邮票使用的编号样式。
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。
setStartingNumber(int value)设置起始页数的值。
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)

PageNumberStamp(String format)

public PageNumberStamp(String format)

初始化 PageNumberStamp 类的新实例。

参数:

范围类型描述
formatjava.lang.String用于标记的字符串值。有关详细信息,请参阅格式属性。

PageNumberStamp()

public PageNumberStamp()

初始化 PageNumberStamp 类的新实例。格式设置为“#”。

PageNumberStamp(FormattedText formattedText)

public PageNumberStamp(FormattedText formattedText)

通过格式化文本创建 PageNumberStamp。

参数:

范围类型描述
formattedTextFormattedText用于创建页码戳的格式化文本。

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 - 布尔值

getFormat()

public String getFormat()

获取标记页码的字符串值。值必须包含字符 ‘#‘在冲压过程中被页码代替。

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

getHeight()

public double getHeight()

页面上图章的所需高度。

退货: 双倍价值

getHorizontalAlignment()

public int getHorizontalAlignment()

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

退货: int - HorizontalAlignment 值

getLeftMargin()

public double getLeftMargin()

获取邮票的左边距。

退货: 双倍价值

getMaxRowWidth()

public double getMaxRowWidth()

WordWrap 选项的最大行高。

退货: 双倍价值

getNumberingStyle()

public int getNumberingStyle()

此邮票使用的编号样式。

退货: int - NumberingStyle 值

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 - 邮票的标识符。

getStartingNumber()

public int getStartingNumber()

获取起始页数的值。其他页面将从该值开始编号。

退货: 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布尔值

setFormat(String value)

public void setFormat(String value)

设置标记页码的字符串值。值必须包含字符 ‘#‘在冲压过程中被页码代替。

参数:

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

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双倍价值

setNumberingStyle(int value)

public void setNumberingStyle(int value)

此邮票使用的编号样式。

参数:

范围类型描述
valueintNumberingStyle 值

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 的新值。

setStartingNumber(int value)

public void setStartingNumber(int value)

设置起始页数的值。其他页面将从该值开始编号。

参数:

范围类型描述
valueint整数值

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