PdfPageStamp

PdfPageStamp class

La clase representa el sello que usa la página PDF como sello.

public sealed class PdfPageStamp : Stamp

Constructores

NombreDescripción
PdfPageStamp(Page)Constructor de PdfPageStamp.
PdfPageStamp(Stream, int)Crea un sello de página PDF a partir de la página especificada en el documento de la secuencia.
PdfPageStamp(string, int)Crea un sello de página PDF a partir de la página especificada del documento en el archivo especificado.

Propiedades

NombreDescripción
Background { get; set; }Establece u obtiene un valor bool que indica que el contenido está estampado como fondo. Si el valor es verdadero, el contenido del sello se coloca en la parte inferior. De forma predeterminada, el valor es falso, el contenido del sello se coloca en la parte superior.
BottomMargin { get; set; }Obtiene o establece el margen inferior del sello.
virtual Height { get; set; }Altura deseada del sello en la página.
HorizontalAlignment { get; set; }Obtiene o establece la alineación horizontal del sello en la página.
LeftMargin { get; set; }Obtiene o establece el margen izquierdo del sello.
Opacity { get; set; }Obtiene o establece un valor para indicar la opacidad del sello. El valor es de 0.0 a 1.0. Por defecto el valor es 1.0.
OutlineOpacity { get; set; }Obtiene o establece un valor para indicar la opacidad del contorno del sello. El valor es de 0.0 a 1.0. Por defecto el valor es 1.0.
OutlineWidth { get; set; }Obtiene o establece un valor del ancho del contorno del sello. Por defecto, el valor es 1.0.
PdfPage { get; set; }Obtiene o establece la página que se usará como sello.
RightMargin { get; set; }Obtiene o establece el margen derecho del sello.
Rotate { get; set; }Establece u obtiene la rotación del contenido del sello segúnRotation valores. Nota. Esta propiedad es para establecer ángulos que son múltiplos de 90 grados (0, 90, 180, 270 grados). Para establecer un ángulo arbitrario, use la propiedad RotateAngle. Si el ángulo establecido por ArbitraryAngle no es múltiplo de 90, la propiedad Rotar devuelve Rotation.None.
RotateAngle { get; set; }Obtiene o establece el ángulo de rotación del sello en grados. Esta propiedad permite establecer un ángulo de rotación arbitrario.
TopMargin { get; set; }Obtiene o establece el margen superior del sello.
VerticalAlignment { get; set; }Obtiene o establece la alineación vertical del sello en la página.
virtual Width { get; set; }Ancho deseado del sello en la página.
XIndent { get; set; }Coordenada horizontal del sello, empezando por la izquierda.
YIndent { get; set; }Coordenada de sello vertical, comenzando desde abajo.
Zoom { get; set; }Factor de zoom del sello. Permite escalar el sello. Tenga en cuenta que el par de propiedades ZoomX y ZoomY permite establecer el factor de zoom para cada eje por separado. La configuración de esta propiedad cambia las propiedades de ZoomX y ZoomY. Si ZoomX y ZoomY son diferentes, la propiedad Zoom devuelve el valor de ZoomX.
ZoomX { get; set; }Factor de zoom horizontal del sello. Permite escalar el sello en horizontal.
ZoomY { get; set; }Factor de zoom vertical del sello. Permite escalar el sello verticalmente.

Métodos

NombreDescripción
getStampId()Devuelve el sello ID.
override Put(Page)Poner sello en la página especificada.
setStampId(int)Establece el sello Id.

Ver también