WatermarkArtifact

WatermarkArtifact

Revisión

WatermarkArtifact Es una clase en Aspose.PDF FOSS para .NET. Heredados de: Artifact.

Representa un artefato de la marca que se puede agregar a una página PDF.

Esta clase proporciona 15 métodos para trabajar con los objetos de WatermarkArtifact en programas .NET. Los métodos disponibles incluyen: AddToPage, Artifact, BeginUpdates, Dispose, GetValue, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText,y tres métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación .NET después de instalar el Aspose.PDF FOSS para el paquete .Net. Propiedades : ArtifactHorizontalAlignment, ArtifactVerticalAlignment, BackgroundColor, BottomMargin, Contents, CustomSubtype,Y 18 más.

Propiedades

NombreTipoAccesoDescripción
TypeArtifactTypeLeer / escribirClasificación del tipo de artefato.
SubtypeArtifactSubtypeLeer / escribirSubtipo del artefato.
CustomTypestring?Leer / escribirNombre de tipo no estándar.
CustomSubtypestring?Leer / escribirNombre de subtipo no estándar.
Textstring?Leer / escribirContenido de texto extraído de los operadores del flujo de contenido del artefact.
RectangleRectangle?LeerLa cuadro de límite desde la entrada /BBox en el diccionario de propiedades.
OpacitydoubleLeer / escribirOpacidad del artefato (de ExtGState /ca).
PagePage?LeerLa página de este artefato pertenece.
ArtifactHorizontalAlignmentHorizontalAlignmentLeer / escribirAlineación horizontal (de / Entrada adjuntada).
ArtifactVerticalAlignmentVerticalAlignmentLeer / escribirAlineación vertical (de / Entrada adjuntada).
IsBackgroundboolLeer / escribir¿Es un artefato de fondo?.
RotationdoubleLeer / escribirÁngulo de rotación en grados.
BackgroundColorColor?Leer / escribircolor de fondo.
RightMargindoubleLeer / escribirMargen correcta.
LeftMargindoubleLeer / escribirMargen de izquierda.
TopMargindoubleLeer / escribirMargen de arriba.
BottomMargindoubleLeer / escribirMargen de fondo.
PositionPoint?Leer / escribirCoordinación de posicionamiento.
FormattedTextFormattedText?Leer / escribirFormato de texto para el artefact.
TextStateTextState?Leer / escribirEl estado de texto para el artefact.
LinesList<string>LeerContenido de texto multi-line.
ContentsList<Operator>LeerOperadores de flujo de contenido interno que dibujan el artefato.
FormXForm?LeerEl Form XObject apoya este artefacto cuando se presenta como una forma reutilizable (por ejemplo, la.
ImageXImage?LeerLa imagen XObject apoya este artefacto cuando su contenido es una imagen raster.

Metodología

firmaDescripción
WatermarkArtifact()Crea un ejemplo de un artefato de agua.
SetTextAndState(text: string, state: TextState)Configure el estado de texto y texto para la marca de agua.
SetText(formattedText: Aspose.Pdf.Facades.FormattedText)Configura el texto de la marca del agua desde un objeto FormattedText (helper en estilo API de las facadas).
AddToPage(page: Page)Añade este artefato a una página.
Artifact()Constructor de defecto - crea un artefato con tipo y subtipo indefinido.
SetPageNumberReplacementString(value: string)Configure el token de reemplazo de número de página utilizado en texto.
SetLinesAndState(text: string[], textState: TextState)Configura contenido de texto multi-line con el estado del texto dado.
BeginUpdates()Comienza una actualización de propiedad.
SaveUpdates()Flush una actualización batizada comenzada por BeginUpdates.
Dispose()El artefact liberta los recursos de la obra.
GetValue(name: string)Lea un par de nombre/valor personalizado establecido a través de SetValue(string, string).
SetValue(name: string, value: string)Almacenar un nombre/país de valor personalizado en el artefato (para acceso a metadatos de baja corriente; no emitido en PDF en este conjunto).
RemoveValue(name: string)Removemos una pareja de nombre/valor personalizado que se estableció previamente a través de SetValue.
SetImage(imageStream: Stream)Añadir una imagen de raster al artefato.
SetPdfPage(page: Page)Enlazar este artefato a una página específica.

Ver también

 Español