AddPageNumber

AddPageNumber(string)

将页码添加到文件中。页码文本可能包含 # 符号,该符号将替换为页码。 页码放置在页面底部水平居中。

public void AddPageNumber(string formatString)
范围类型描述
formatStringString页码文本

例子

PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
fileStamp.AddPageNumber("Page #");
fileStamp.Close();

也可以看看


AddPageNumber(FormattedText)

将页码添加到页面。页码可能包含 # 符号,将被替换为页码。 页码放置在页面底部水平居中。

public void AddPageNumber(FormattedText formattedText)
范围类型描述
formattedTextFormattedText页码的格式字符串表示为 FormattedText。

例子

PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
fileStamp.AddPageNumber(new FormattedText("Page #"));
fileStamp.Close();

也可以看看


AddPageNumber(string, int, float, float, float, float)

将页码添加到文档的页面。

public void AddPageNumber(string formatString, int position, float leftMargin, float rightMargin, 
    float topMargin, float bottomMargin)
范围类型描述
formatStringString页码的格式字符串。
positionInt32页码将放置在页面上的位置。 0-中下,1-右下,2-右上, 3 - 右侧,4 - 上中,5 - 左下,6 - 左侧,7 - 左上。 您可以使用以下常量: PosBottomMiddle = 0,PosBottomRight = 1,PosUpperRight = 2,PosSidesRight = 3, PosUpperMiddle,PosBottomLeft = 5,PosSidesLeft,PosUpperLeft
leftMarginSingle页面左边缘的边距。
rightMarginSingle页面右边缘的边距。
topMarginSingle页面顶部边缘的边距。
bottomMarginSingle页面底部边缘的边距。

例子

PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
fileStamp.AddPageNumber("Page #", PdfFileStamp.PosBottomLeft, 100, 100, 200, 200);
fileStamp.Close();

也可以看看


AddPageNumber(string, float, float)

在页面的指定位置添加页码。

public void AddPageNumber(string formatString, float x, float y)
范围类型描述
formatStringString格式化字符串。格式字符串可以包含 # 符号,该符号将替换为页码。
xSingle页码的 X 坐标。
ySingle页码的 Y 坐标。

例子

PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
fileStamp.AddPageNumber(new FormattedText("Page  #"), 123, 357);
fileStamp.Close();

也可以看看


AddPageNumber(FormattedText, int, float, float, float, float)

将页码添加到文档的页面。

public void AddPageNumber(FormattedText formattedText, int position, float leftMargin, 
    float rightMargin, float topMargin, float bottomMargin)
范围类型描述
formattedTextFormattedTextFormattedText 对象,代表文本的页码格式和属性。
positionInt32页码将放置在页面上的位置。 0-中下,1-右下,2-右上, 3 - 右侧,4 - 上中,5 - 左下,6 - 左侧,7 - 左上。 您可以使用以下常量: PosBottomMiddle = 0,PosBottomRight = 1,PosUpperRight = 2,PosSidesRight = 3, PosUpperMiddle,PosBottomLeft = 5,PosSidesLeft,PosUpperLeft
leftMarginSingle页面左边缘的边距。
rightMarginSingle页面右边缘的边距。
topMarginSingle页面顶部边缘的边距。
bottomMarginSingle页面底部边缘的边距。

例子

PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
fileStamp.AddPageNumber(new FormattedText("Page #"), PdfFileStamp.PosBottomLeft, 100, 100, 200, 200);
fileStamp.Close();

也可以看看


AddPageNumber(FormattedText, float, float)

在页面的指定位置添加页码。

public void AddPageNumber(FormattedText formattedText, float x, float y)
范围类型描述
formattedTextFormattedText表示页码格式和文本属性的格式化文本。 格式字符串可以包含将替换为页码的# 符号。
xSingle页码的 X 坐标。
ySingle页码的 Y 坐标。

例子

PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
fileStamp.AddPageNumber(new FormattedText("Page  #"), 123, 357);
fileStamp.Close();

也可以看看


AddPageNumber(string, int)

将页码添加到页面。

public void AddPageNumber(string formatString, int position)
范围类型描述
formatStringString页码的格式。此文本可能包含 # 将替换为页码。
positionInt32页码将放置在页面上的位置。 0-中下,1-右下,2-右上, 3 - 右侧,4 - 上中,5 - 左下,6 - 左侧,7 - 左上。 您可以使用以下常量: PosBottomMiddle = 0,PosBottomRight = 1,PosUpperRight = 2,PosSidesRight = 3, PosUpperMiddle,PosBottomLeft = 5,PosSidesLeft,PosUpperLeft

例子

PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
fileStamp.AddPageNumber("Page #", PdfFileStamp.PosUpperRight);
fileStamp.Close();

也可以看看


AddPageNumber(FormattedText, int)

将页码添加到页面。

public void AddPageNumber(FormattedText formattedText, int position)
范围类型描述
formattedTextFormattedText包含页码格式和文本属性的 FormattedText 对象。 此文本可能包含将替换为页码的#。
positionInt32页码将放置在页面上的位置。 0-中下,1-右下,2-右上, 3 - 右侧,4 - 上中,5 - 左下,6 - 左侧,7 - 左上。 您可以使用以下常量: PosBottomMiddle = 0,PosBottomRight = 1,PosUpperRight = 2,PosSidesRight = 3, PosUpperMiddle,PosBottomLeft = 5,PosSidesLeft,PosUpperLeft

例子

PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
fileStamp.AddPageNumber("Page #", PdfFileStamp.PosUpperRight);
fileStamp.Close();

也可以看看