BackgroundArtifact

BackgroundArtifact class

La clase describe el artefacto de fondo. Este artefacto permite establecer el fondo de la página.

public class BackgroundArtifact : Artifact

Constructores

NombreDescripción
BackgroundArtifact()Inicializa el objeto BackgroundArtifact.

Propiedades

NombreDescripción
ArtifactHorizontalAlignment { get; set; }Alineación horizontal del artefacto. Si la posición se especifica explícitamente (en la propiedad Posición), este valor se ignora.
ArtifactVerticalAlignment { get; set; }Alineación vertical del artefacto. Si la posición se especifica explícitamente (en la propiedad Posición), este valor se ignora.
BackgroundColor { get; set; }Obtiene o establece el color de fondo del artefacto de fondo
BackgroundImage { get; set; }Obtiene o establece la imagen de fondo del artefacto de fondo
BottomMargin { get; set; }Margen inferior del artefacto. Si la posición se especifica explícitamente (en la propiedad Posición), este valor se ignora.
Contents { get; }Obtiene la colección de operadores internos de artefactos.
CustomSubtype { get; set; }Obtiene el nombre del subtipo de artefacto. Puede usarse si el subtipo de artefacto no es un subtipo estándar.
CustomType { get; set; }Obtiene el nombre del tipo de artefacto. Puede usarse si el tipo de artefacto no es estándar.
Form { get; }Obtiene XForm del artefacto (si se usa XForm).
Image { get; }Obtiene la imagen del artefacto (si está presente).
IsBackground { get; set; }Si es verdadero Artefacto se coloca detrás del contenido de la página.
LeftMargin { get; set; }Margen izquierdo del artefacto. Si la posición se especifica explícitamente (en la propiedad Posición), este valor se ignora.
Lines { get; }Líneas de artefacto de texto multilínea.
Opacity { get; set; }Obtiene o establece la opacidad del artefacto. Los valores posibles están en el rango 0..1.
Position { get; set; }Obtiene o establece la posición del artefacto. Si se especifica esta propiedad, se ignoran los márgenes y las alineaciones.
Rectangle { get; }Obtiene el rectángulo del artefacto.
RightMargin { get; set; }Margen derecho del artefacto. Si la posición se especifica explícitamente (en la propiedad Posición), este valor se ignora.
Rotation { get; set; }Obtiene o establece el ángulo de rotación del artefacto.
Subtype { get; set; }Obtiene el subtipo de artefacto. Si el artefacto tiene un subtipo no estándar, el nombre del subtipo se puede leer a través de CustomSubtype.
Text { get; set; }Obtiene el texto del artefacto.
TextState { get; set; }Estado de texto para texto de artefacto.
TopMargin { get; set; }Margen superior del artefacto. Si la posición se especifica explícitamente (en la propiedad Posición), este valor se ignora.
Type { get; set; }Obtiene el tipo de artefacto.

Métodos

NombreDescripción
BeginUpdates()Iniciar actualizaciones retrasadas. Utilice esta función si necesita realizar varios cambios en el mismo artefacto para mejorar el rendimiento. Por lo general, los operadores de artefactos se cambian en cualquier momento cuando se cambia la propiedad del artefacto. Esto provoca el cambio del contenido de la página cada vez que se cambia el artefacto. Para evitar este efecto, coloque todas las actualizaciones de artefactos entre las llamadas StartUpdates/SaveUpdates. Esto permite cambiar el contenido de la página solo una vez.
Dispose()Desechar el artefacto.
GetValue(string)Obtiene el valor personalizado del artefacto.
RemoveValue(string)Eliminar valor personalizado del artefacto.
SaveUpdates()Guarda todas las actualizaciones en el artefacto que se realizaron después de la llamada BeginUpdates().
SetImage(Stream)Establece la imagen del artefacto.
SetImage(string)Establece la imagen del artefacto.
SetLinesAndState(string[], TextState)Establecer texto y propiedades de texto del artefacto. Permite especificar múltiples líneas.
SetPdfPage(Page)Establece la página PDF que se coloca en la página del documento como artefacto.
SetText(FormattedText)Establece el texto del artefacto.
SetTextAndState(string, TextState)Establecer texto y propiedades de texto del artefacto.
SetValue(string, string)Establece el valor personalizado del artefacto.

Ver también