AddPageNumber

AddPageNumber(string)

Agregar 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ámetroEscribeDescripció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ámetroEscribeDescripción
formattedTextFormattedTextLa cadena de formato para el número de página se representa 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ámetroEscribeDescripció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-abajo en el medio, 1-abajo a la derecha, 2-arriba a la derecha, 3 - lados a la derecha, 4 - medio superior, 5 - abajo a la izquierda, 6 - lados a la izquierda,7 - arriba a la izquierda. 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ámetroEscribeDescripción
formatStringStringCadena de formato. La cadena de formato puede contener el signo # que se reemplazará con 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ámetroEscribeDescripció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-abajo en el medio, 1-abajo a la derecha, 2-arriba a la derecha, 3 - lados a la derecha, 4 - medio superior, 5 - abajo a la izquierda, 6 - lados a la izquierda,7 - arriba a la izquierda. 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ámetroEscribeDescripció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 se reemplazará con 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ámetroEscribeDescripció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-abajo en el medio, 1-abajo a la derecha, 2-arriba a la derecha, 3 - lados a la derecha, 4 - medio superior, 5 - abajo a la izquierda, 6 - lados a la izquierda,7 - arriba a la izquierda. 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ámetroEscribeDescripció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-abajo en el medio, 1-abajo a la derecha, 2-arriba a la derecha, 3 - lados a la derecha, 4 - medio superior, 5 - abajo a la izquierda, 6 - lados a la izquierda,7 - arriba a la izquierda. 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