Watermark
Contenido
[
Ocultar
]Watermark class
Representa la clase para trabajar con marca de agua del documento.
Para obtener más información, visite elTrabajar con marca de agua Artículo de documentación.
public sealed class Watermark
Propiedades
Nombre | Descripción |
---|---|
Type { get; } | Obtiene el tipo de marca de agua. |
Métodos
Nombre | Descripción |
---|---|
Remove() | Elimina la marca de agua. |
SetImage(Image) | Agrega una marca de agua de imagen al documento. |
SetImage(Image, ImageWatermarkOptions) | Agrega una marca de agua de imagen al documento. |
SetImage(Stream, ImageWatermarkOptions) | Agrega una marca de agua de imagen al documento. |
SetImage(string, ImageWatermarkOptions) | Agrega una marca de agua de imagen al documento. |
SetText(string) | Agrega una marca de agua de texto al documento. |
SetText(string, TextWatermarkOptions) | Agrega una marca de agua de texto al documento. |
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
- espacio de nombres Aspose.Words
- asamblea Aspose.Words