WordProcessingContent

WordProcessingContent class

Klasse, die ein Word-Dokument (doc, docx usw.) darstellt, in dem das Wasserzeichen platziert werden soll.

public class WordProcessingContent : Content

Eigenschaften

Name Beschreibung
PageCount { get; } Ruft die Anzahl der Seiten im Dokument ab.
Sections { get; } Ruft die Sammlung aller Abschnitte davon abWordProcessingContent .

Methoden

Name Beschreibung
Decrypt() Entschlüsselt das Dokument.
Dispose() Verwirft die aktuelle Instanz.
Encrypt(string) Verschlüsselt das Dokument.
FindImages() Findet alle Bilder im Inhalt. Die Suche wird in den angegebenen Objekten durchgeführtSearchableObjects .
FindImages(ImageSearchCriteria) Findet Bilder nach den angegebenen Suchkriterien. Die Suche wird in den angegebenen Objekten durchgeführtSearchableObjects .
Protect(WordProcessingProtectionType, string) Schützt das Dokument vor Änderungen und setzt ein Schutzkennwort.
Search() Findet alle möglichen Wasserzeichen im Inhalt. Die Suche wird in den in angegebenen Objekten durchgeführtSearchableObjects .
Search(SearchCriteria) Findet mögliche Wasserzeichen nach vorgegebenen Suchkriterien. Die Suche wird in den in angegebenen Objekten durchgeführtSearchableObjects .
Unprotect() Entfernt den Schutz des Dokuments unabhängig vom Passwort.

Bemerkungen

Erfahren Sie mehr:

Beispiele

Laden und speichern Sie Word-Dokumente aller unterstützten Typen.

WordProcessingLoadOptions loadOptions = new WordProcessingLoadOptions();
using (Watermarker watermarker = new Watermarker(@"D:\input.doc", loadOptions))
{
    // Verwenden Sie die Add-Methode, um einem bestimmten oder allen Abschnitten ein Wasserzeichen hinzuzufügen.

    // Änderungen speichern.
    watermarker.Save(@"D:\output.doc");
}

Siehe auch