TextWatermarkOptions

TextWatermarkOptions class

Contiene opciones que se pueden especificar al agregar una marca de agua con texto.

Para obtener más información, visite elTrabajar con marca de agua Artículo de documentación.

public class TextWatermarkOptions

Constructores

NombreDescripción
TextWatermarkOptions()Constructor predeterminado

Propiedades

NombreDescripción
Color { get; set; }Obtiene o establece el color de la fuente. El valor predeterminado esSilver .
FontFamily { get; set; }Obtiene o establece el nombre de la familia de fuentes. El valor predeterminado es “Calibri”.
FontSize { get; set; }Obtiene o establece el tamaño de fuente. El valor predeterminado es 0 - auto.
IsSemitrasparent { get; set; }Obtiene o establece un valor booleano que es responsable de la opacidad de la marca de agua. El valor predeterminado esverdadero .
Layout { get; set; }Obtiene o establece el diseño de la marca de agua. El valor predeterminado esDiagonal .

Ejemplos

Muestra cómo crear una marca de agua de texto.

Document doc = new Document();

//Agrega una marca de agua de texto simple.
doc.Watermark.SetText("Aspose Watermark");

// Si deseamos editar el formato del texto usándolo como marca de agua,
// Podemos hacerlo pasando un objeto TextWatermarkOptions al crear la marca de agua.
TextWatermarkOptions textWatermarkOptions = new TextWatermarkOptions();
textWatermarkOptions.FontFamily = "Arial";
textWatermarkOptions.FontSize = 36;
textWatermarkOptions.Color = Color.Black;
textWatermarkOptions.Layout = WatermarkLayout.Diagonal;
textWatermarkOptions.IsSemitrasparent = false;

doc.Watermark.SetText("Aspose Watermark", textWatermarkOptions);

doc.Save(ArtifactsDir + "Document.TextWatermark.docx");

//Podemos eliminar una marca de agua de un documento como este.
if (doc.Watermark.Type == WatermarkType.Text)
    doc.Watermark.Remove();

Ver también