Watermark

Watermark class

Représente la classe avec laquelle travailler le filigrane du document.

Pour en savoir plus, visitez leTravailler avec le filigrane article de documentation.

public sealed class Watermark

Propriétés

NomLa description
Type { get; }Obtient le type de filigrane.

Méthodes

NomLa description
Remove()Supprime le filigrane.
SetImage(Image)Ajoute un filigrane d’image dans le document.
SetImage(Image, ImageWatermarkOptions)Ajoute un filigrane d’image dans le document.
SetImage(Stream, ImageWatermarkOptions)Ajoute un filigrane d’image dans le document.
SetImage(string, ImageWatermarkOptions)Ajoute un filigrane d’image dans le document.
SetText(string)Ajoute un filigrane de texte dans le document.
SetText(string, TextWatermarkOptions)Ajoute un filigrane de texte dans le document.

Exemples

Montre comment créer un filigrane de texte.

Document doc = new Document();

// Ajouter un filigrane en texte brut.
doc.Watermark.SetText("Aspose Watermark");

// Si nous souhaitons modifier la mise en forme du texte en l'utilisant comme filigrane,
// nous pouvons le faire en passant un objet TextWatermarkOptions lors de la création du filigrane.
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");

// Nous pouvons supprimer un filigrane d'un document comme celui-ci.
if (doc.Watermark.Type == WatermarkType.Text)
    doc.Watermark.Remove();

Voir également