WordProcessingContent

WordProcessingContent class

透かしを配置する Word 文書 (doc、docx など) を表すクラス。

public class WordProcessingContent : Content

プロパティ

名前 説明
PageCount { get; } ドキュメントのページ数を取得します。
Sections { get; } このすべてのセクションのコレクションを取得しますWordProcessingContent.

メソッド

名前 説明
Decrypt() ドキュメントを復号化します。
Dispose() 現在のインスタンスを破棄します。
Encrypt(string) ドキュメントを暗号化します。
FindImages() コンテンツ内のすべての画像を検索します。 検索は、指定されたオブジェクトで実行されます。SearchableObjects.
FindImages(ImageSearchCriteria) 指定された検索基準に従って画像を検索します。 検索は、指定されたオブジェクトで実行されます。SearchableObjects.
Protect(WordProcessingProtectionType, string) ドキュメントを変更から保護し、保護パスワードを設定します。
Search() コンテンツ内の可能なすべての透かしを検索します。 検索は、指定されたオブジェクトで実行されますSearchableObjects.
Search(SearchCriteria) 指定された検索条件に従って可能な透かしを検索します。 検索は、指定されたオブジェクトで実行されますSearchableObjects.
Unprotect() パスワードに関係なく、文書から保護を解除します。

備考

もっと詳しく知る:

サポートされている任意のタイプの Word ドキュメントを読み込んで保存します。

WordProcessingLoadOptions loadOptions = new WordProcessingLoadOptions();
using (Watermarker watermarker = new Watermarker(@"D:\input.doc", loadOptions))
{
    // Add メソッドを使用して、特定のセクションまたはすべてのセクションに透かしを追加します。

    // 変更内容を保存。
    watermarker.Save(@"D:\output.doc");
}

関連項目