Watermark

Watermark class

Rappresenta la classe per lavorare con la filigrana del documento.

Per saperne di più, visita ilLavorare con la filigrana articolo di documentazione.

public sealed class Watermark

Proprietà

NomeDescrizione
Type { get; }Ottiene il tipo di filigrana.

Metodi

NomeDescrizione
Remove()Rimuove la filigrana.
SetImage(Image)Aggiunge la filigrana dell’immagine nel documento.
SetImage(Image, ImageWatermarkOptions)Aggiunge la filigrana dell’immagine nel documento.
SetImage(Stream, ImageWatermarkOptions)Aggiunge la filigrana dell’immagine nel documento.
SetImage(string, ImageWatermarkOptions)Aggiunge la filigrana dell’immagine nel documento.
SetText(string)Aggiunge una filigrana di testo al documento.
SetText(string, TextWatermarkOptions)Aggiunge una filigrana di testo al documento.

Esempi

Mostra come creare una filigrana di testo.

Document doc = new Document();

// Aggiungi una filigrana di testo normale.
doc.Watermark.SetText("Aspose Watermark");

// Se desideriamo modificare la formattazione del testo utilizzandola come filigrana,
// Possiamo farlo passando un oggetto TextWatermarkOptions quando creiamo la filigrana.
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");

// Possiamo rimuovere una filigrana da un documento come questo.
if (doc.Watermark.Type == WatermarkType.Text)
    doc.Watermark.Remove();

Guarda anche