PdfFileStamp.AddPageNumber

AddPageNumber(string)

Agrega el número de página al archivo. El texto del número de página puede contener el signo # que será reemplazado por el número de la página. El número de página se coloca en la parte inferior de la página centrado horizontalmente.

public void AddPageNumber(string formatString)
ParámetroTipoDescripción
formatStringStringTexto del número de página

Ejemplos

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

Ver También


AddPageNumber(FormattedText)

Agrega el número de página a la página. El número de página puede contener el signo # que será reemplazado por el número de página. El número de página se coloca en la parte inferior de la página centrado horizontalmente.

public void AddPageNumber(FormattedText formattedText)
ParámetroTipoDescripción
formattedTextFormattedTextCadena de formato para el número de página representada como FormattedText.

Ejemplos

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

Ver También


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

Agrega el número de página a las páginas del documento.

public void AddPageNumber(string formatString, int position, float leftMargin, float rightMargin, 
    float topMargin, float bottomMargin)
ParámetroTipoDescripción
formatStringStringCadena de formato para el número de página.
positionInt32Posición donde se colocará el número de página en la página. 0-centro inferior, 1-derecha inferior, 2-derecha superior, 3 - lados derecho, 4 - centro superior, 5 - izquierda inferior, 6 - lados izquierdo, 7 - izquierda superior. Puede usar las siguientes constantes: PosBottomMiddle = 0, PosBottomRight = 1, PosUpperRight = 2, PosSidesRight = 3, PosUpperMiddle, PosBottomLeft = 5, PosSidesLeft, PosUpperLeft
leftMarginSingleMargen en el borde izquierdo de la página.
rightMarginSingleMargen en el borde derecho de la página.
topMarginSingleMargen en el borde superior de la página.
bottomMarginSingleMargen en el borde inferior de la página.

Ejemplos

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

Ver También


AddPageNumber(string, float, float)

Agrega el número de página en la posición especificada en la página.

public void AddPageNumber(string formatString, float x, float y)
ParámetroTipoDescripción
formatStringStringCadena de formato. La cadena de formato puede contener el signo # que será reemplazado por el número de página.
xSingleCoordenada X del número de página.
ySingleCoordenada Y del número de página.

Ejemplos

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

Ver También


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

Agrega el número de página a las páginas del documento.

public void AddPageNumber(FormattedText formattedText, int position, float leftMargin, 
    float rightMargin, float topMargin, float bottomMargin)
ParámetroTipoDescripción
formattedTextFormattedTextObjeto FormattedText que representa el formato del número de página y las propiedades del texto.
positionInt32Posición donde se colocará el número de página en la página. 0-centro inferior, 1-derecha inferior, 2-derecha superior, 3 - lados derecho, 4 - centro superior, 5 - izquierda inferior, 6 - lados izquierdo, 7 - izquierda superior. Puede usar las siguientes constantes: PosBottomMiddle = 0, PosBottomRight = 1, PosUpperRight = 2, PosSidesRight = 3, PosUpperMiddle, PosBottomLeft = 5, PosSidesLeft, PosUpperLeft
leftMarginSingleMargen en el borde izquierdo de la página.
rightMarginSingleMargen en el borde derecho de la página.
topMarginSingleMargen en el borde superior de la página.
bottomMarginSingleMargen en el borde inferior de la página.

Ejemplos

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

Ver También


AddPageNumber(FormattedText, float, float)

Agrega el número de página en la posición especificada en la página.

public void AddPageNumber(FormattedText formattedText, float x, float y)
ParámetroTipoDescripción
formattedTextFormattedTextTexto formateado que representa el formato del número de página y las propiedades del texto. La cadena de formato puede contener el signo # que será reemplazado por el número de página.
xSingleCoordenada X del número de página.
ySingleCoordenada Y del número de página.

Ejemplos

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

Ver También


AddPageNumber(string, int)

Agrega el número de página a las páginas.

public void AddPageNumber(string formatString, int position)
ParámetroTipoDescripción
formatStringStringFormato del número de página. Este texto puede contener # que será reemplazado por el número de página.
positionInt32Posición donde se colocará el número de página en la página. 0-centro inferior, 1-derecha inferior, 2-derecha superior, 3 - lados derecho, 4 - centro superior, 5 - izquierda inferior, 6 - lados izquierdo, 7 - izquierda superior. Puede usar las siguientes constantes: PosBottomMiddle = 0, PosBottomRight = 1, PosUpperRight = 2, PosSidesRight = 3, PosUpperMiddle, PosBottomLeft = 5, PosSidesLeft, PosUpperLeft

Ejemplos

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

Ver También


AddPageNumber(FormattedText, int)

Agrega el número de página a las páginas.

public void AddPageNumber(FormattedText formattedText, int position)
ParámetroTipoDescripción
formattedTextFormattedTextObjeto FormattedText que contiene el formato del número de página y las propiedades del texto. Este texto puede contener # que será reemplazado por el número de página.
positionInt32Posición donde se colocará el número de página en la página. 0-centro inferior, 1-derecha inferior, 2-derecha superior, 3 - lados derecho, 4 - centro superior, 5 - izquierda inferior, 6 - lados izquierdo, 7 - izquierda superior. Puede usar las siguientes constantes: PosBottomMiddle = 0, PosBottomRight = 1, PosUpperRight = 2, PosSidesRight = 3, PosUpperMiddle, PosBottomLeft = 5, PosSidesLeft, PosUpperLeft

Ejemplos

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

Ver También