TextStamp

TextStamp class

Vuelve a presentar el sello de texto.

public class TextStamp : Stamp

Constructores

NombreDescripción
TextStamp(FormattedText)Inicializa una nueva instancia delTextStamp clase con formattedText object
TextStamp(string)Inicializa una nueva instancia delTextStamp clase.
TextStamp(string, TextState)Inicializa una nueva instancia delTextStamp clase.

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.
Draw { get; set; }Esta propiedad determina cómo se dibuja el sello en la página. Si Dibujar = verdadero, el sello se dibuja como operadores gráficos y si dibujar = falso, el sello se dibuja como texto.
override 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.
Justify { get; set; }Define la justificación del texto. Si esta propiedad se establece en true, se alinean los bordes izquierdo y derecho del texto. Valor por defecto: false.
LeftMargin { get; set; }Obtiene o establece el margen izquierdo del sello.
MaxRowWidth { get; set; }Altura máxima de fila para la opción WordWrap.
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.
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.
Scale { get; set; }Define la escala del texto. Si esta propiedad se establece en verdadero y se especifica el valor de ancho, el texto se escalará para ajustarse al ancho especificado.
TextAlignment { get; set; }Alineación del texto dentro del sello.
TextState { get; }Obtiene las propiedades de texto del sello. VerTextState para detalles.
TopMargin { get; set; }Obtiene o establece el margen superior del sello.
TreatYIndentAsBaseLine { get; set; }Define el origen de las coordenadas para colocar el texto. Si TreatYIndentAsBaseLine = true (predeterminado cuando Draw = true), el valor de YIndent se tratará como línea base de texto. Si TreatYIndentAsBaseLine = false (predeterminado cuando Draw = false), el valor de YIndent se tratará como inferior ( línea de descenso) de texto.
Value { get; set; }Obtiene o establece el valor de cadena que se utiliza como sello en la página.
VerticalAlignment { get; set; }Obtiene o establece la alineación vertical del sello en la página.
override Width { get; set; }Ancho deseado del sello en la página.
WordWrap { get; set; }Define el ajuste de línea. Si esta propiedad se establece en verdadero y se especifica el valor Ancho, el texto se dividirá en varias líneas para ajustarse al ancho especificado. Valor por defecto: false.
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 un sello de texto en la página.
setStampId(int)Establece el sello Id.

Ver también