WordProcessingContent

WordProcessingContent class

Classe che rappresenta il documento Word (doc, docx ecc.) in cui inserire la filigrana.

public class WordProcessingContent : Content

Proprietà

Nome Descrizione
PageCount { get; } Ottiene il numero di pagine nel documento.
Sections { get; } Ottiene la raccolta di tutte le sezioni di thisWordProcessingContent .

Metodi

Nome Descrizione
Decrypt() Decrittografa il documento.
Dispose() Elimina l’istanza corrente.
Encrypt(string) Crittografa il documento.
FindImages() Trova tutte le immagini nel contenuto. La ricerca viene condotta negli oggetti specificati inSearchableObjects .
FindImages(ImageSearchCriteria) Trova le immagini in base ai criteri di ricerca specificati. La ricerca viene eseguita negli oggetti specificati inSearchableObjects .
Protect(WordProcessingProtectionType, string) Protegge il documento dalle modifiche e imposta una password di protezione.
Search() Trova tutte le possibili filigrane nel contenuto. La ricerca viene condotta negli oggetti specificati inSearchableObjects .
Search(SearchCriteria) Trova filigrane possibili in base ai criteri di ricerca specificati. La ricerca viene eseguita negli oggetti specificati inSearchableObjects .
Unprotect() Rimuove la protezione dal documento indipendentemente dalla password.

Osservazioni

Saperne di più:

Esempi

Carica e salva un documento Word di qualsiasi tipo supportato.

WordProcessingLoadOptions loadOptions = new WordProcessingLoadOptions();
using (Watermarker watermarker = new Watermarker(@"D:\input.doc", loadOptions))
{
    // Utilizzare il metodo Add per aggiungere filigrana a una oa tutte le sezioni.

    // Salvare le modifiche.
    watermarker.Save(@"D:\output.doc");
}

Guarda anche