WordProcessingContent

WordProcessingContent class

Classe représentant le document Word (doc, docx, etc.) où le filigrane doit être placé.

public class WordProcessingContent : Content

Propriétés

Nom La description
PageCount { get; } Obtient le nombre de pages du document.
Sections { get; } Obtient la collection de toutes les sections de ceWordProcessingContent .

Méthodes

Nom La description
Decrypt() Déchiffre le document.
Dispose() Supprime l’instance actuelle.
Encrypt(string) Crypte le document.
FindImages() Recherche toutes les images dans le contenu. La recherche est effectuée dans les objets spécifiés dansSearchableObjects .
FindImages(ImageSearchCriteria) Trouve des images selon les critères de recherche spécifiés. La recherche est effectuée dans les objets spécifiés dansSearchableObjects .
Protect(WordProcessingProtectionType, string) Protège le document des modifications et définit un mot de passe de protection.
Search() Recherche tous les filigranes possibles dans le contenu. La recherche est effectuée dans les objets spécifiés dansSearchableObjects .
Search(SearchCriteria) Trouve les filigranes possibles selon les critères de recherche spécifiés. La recherche est effectuée dans les objets spécifiés dansSearchableObjects .
Unprotect() Supprime la protection du document quel que soit le mot de passe.

Remarques

Apprendre encore plus:

Exemples

Chargez et enregistrez un document Word de tout type pris en charge.

WordProcessingLoadOptions loadOptions = new WordProcessingLoadOptions();
using (Watermarker watermarker = new Watermarker(@"D:\input.doc", loadOptions))
{
    // Utilisez la méthode Add pour ajouter un filigrane à une section particulière ou à toutes les sections.

    // Sauvegarder les modifications.
    watermarker.Save(@"D:\output.doc");
}

Voir également