ImageStamp

ImageStamp class

Vuelve a presentar sello gráfico.

public sealed class ImageStamp : Stamp

Constructores

NombreDescripción
ImageStamp(Stream)Inicializa una nueva instancia delImageStamp clase.
ImageStamp(string)Crea un sello de imagen por imagen 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.
Height { get; set; }Obtiene o establece la altura de la imagen. Establecer esta imagen permite escalar la imagen verticalmente.
HorizontalAlignment { get; set; }Obtiene o establece la alineación horizontal del sello en la página.
Image { get; }Obtiene el flujo de imágenes utilizado para estampar.
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.
Quality { get; set; }Obtiene o establece la calidad del sello de imagen en porcentaje. Los valores válidos son 0..100%.
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.
Width { get; set; }Obtiene o establece el ancho de la imagen. Establecer esta propiedad permite escalar la imagen horizontalmente.
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)Agrega sello gráfico en la página.
setStampId(int)Establece el sello Id.

Ver también