WordProcessingWatermarkPagesOptions

WordProcessingWatermarkPagesOptions class

Représente les options lors de l’ajout d’un filigrane aux pages de document Word.

public sealed class WordProcessingWatermarkPagesOptions : WordProcessingWatermarkBaseOptions

Constructeurs

Nom La description
WordProcessingWatermarkPagesOptions() Initialise une nouvelle instance duWordProcessingWatermarkPagesOptions classe.

Propriétés

Nom La description
AlternativeText { get; set; } Obtient ou définit le texte descriptif (alternatif) qui sera associé à une forme.
Effects { get; set; } Obtient ou définit une valeur deWordProcessingImageEffects ou WordProcessingTextEffects pour les effets qui doivent être appliqués au filigrane.
IsLocked { get; set; } Obtient ou définit une valeur indiquant si une modification de la forme dans Word est interdite.
LockType { get; set; } Obtient ou définit le type de verrouillage du filigrane.
Name { get; set; } Obtient ou définit le nom d’une forme.
PageNumbers { get; set; } Obtient ou définit les numéros de page pour ajouter le filigrane.
Password { get; set; } Obtient ou définit un mot de passe utilisé pour verrouiller le filigrane.

Remarques

Apprendre encore plus:

Exemples

Ajouter un filigrane à une page particulière d’un document Word.

WordProcessingLoadOptions loadOptions = new WordProcessingLoadOptions();
using (Watermarker watermarker = new Watermarker(@"D:\test.doc", loadOptions))
{
    TextWatermark watermark = new TextWatermark("text", new Font("Arial", 42));

    WordProcessingWatermarkPagesOptions options = new WordProcessingWatermarkPagesOptions();
    options.PageNumbers = new[] { 1 };

    watermarker.Add(watermark, options);
    watermarker.Save();
}

Voir également