WordProcessingContent

WordProcessingContent class

Klasse die het Word-document (doc, docx enz.) vertegenwoordigt waar het watermerk moet worden geplaatst.

public class WordProcessingContent : Content

Eigenschappen

Naam Beschrijving
PageCount { get; } Krijgt het aantal pagina’s in het document.
Sections { get; } Krijgt de verzameling van alle secties hiervanWordProcessingContent .

methoden

Naam Beschrijving
Decrypt() Decodeert het document.
Dispose() Verwijdert de huidige instantie.
Encrypt(string) Versleutelt het document.
FindImages() Vindt alle afbeeldingen in de inhoud. De zoekopdracht wordt uitgevoerd in de objecten die zijn opgegeven inSearchableObjects .
FindImages(ImageSearchCriteria) Zoekt afbeeldingen volgens de opgegeven zoekcriteria. De zoekopdracht wordt uitgevoerd in de objecten die zijn opgegeven inSearchableObjects .
Protect(WordProcessingProtectionType, string) Beschermt het document tegen wijzigingen en stelt een beveiligingswachtwoord in.
Search() Vindt alle mogelijke watermerken in de inhoud. De zoekopdracht wordt uitgevoerd in de objecten die zijn opgegeven inSearchableObjects .
Search(SearchCriteria) Vindt mogelijke watermerken volgens opgegeven zoekcriteria. De zoekopdracht wordt uitgevoerd in de objecten die zijn opgegeven inSearchableObjects .
Unprotect() Verwijdert de beveiliging van het document, ongeacht het wachtwoord.

Opmerkingen

Kom meer te weten:

Voorbeelden

Laad en bewaar Word-document van elk ondersteund type.

WordProcessingLoadOptions loadOptions = new WordProcessingLoadOptions();
using (Watermarker watermarker = new Watermarker(@"D:\input.doc", loadOptions))
{
    // Gebruik de methode Toevoegen om een watermerk toe te voegen aan een bepaalde of alle secties.

    // Wijzigingen opslaan.
    watermarker.Save(@"D:\output.doc");
}

Zie ook