Watermark

Watermark class

Stellt eine Klasse dar, die mit Dokumentwasserzeichen arbeitet.

Um mehr zu erfahren, besuchen Sie dieArbeiten mit Wasserzeichen Dokumentationsartikel.

public sealed class Watermark

Eigenschaften

NameBeschreibung
Type { get; }Ruft den Wasserzeichentyp ab.

Methoden

NameBeschreibung
Remove()Entfernt das Wasserzeichen.
SetImage(Image)Fügt dem Dokument ein Bildwasserzeichen hinzu.
SetImage(Image, ImageWatermarkOptions)Fügt dem Dokument ein Bildwasserzeichen hinzu.
SetImage(Stream, ImageWatermarkOptions)Fügt dem Dokument ein Bildwasserzeichen hinzu.
SetImage(string, ImageWatermarkOptions)Fügt dem Dokument ein Bildwasserzeichen hinzu.
SetText(string)Fügt dem Dokument ein Textwasserzeichen hinzu.
SetText(string, TextWatermarkOptions)Fügt dem Dokument ein Textwasserzeichen hinzu.

Beispiele

Zeigt, wie ein Textwasserzeichen erstellt wird.

Document doc = new Document();

// Fügen Sie ein Wasserzeichen im Klartext hinzu.
doc.Watermark.SetText("Aspose Watermark");

// Wenn wir die Textformatierung bearbeiten und sie als Wasserzeichen verwenden möchten,
// Dies können wir tun, indem wir beim Erstellen des Wasserzeichens ein TextWatermarkOptions-Objekt übergeben.
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");

// Wir können ein Wasserzeichen aus einem Dokument wie diesem entfernen.
if (doc.Watermark.Type == WatermarkType.Text)
    doc.Watermark.Remove();

Siehe auch