Watermarker

Watermarker class

ドキュメント内の透かし管理のクラスを表します。

public class Watermarker : IDisposable

コンストラクター

名前 説明
Watermarker(Stream) の新しいインスタンスを初期化しますWatermarker指定されたストリームを持つクラス.
Watermarker(string) の新しいインスタンスを初期化しますWatermarker指定されたドキュメント パスを持つクラス.
Watermarker(Stream, LoadOptions) の新しいインスタンスを初期化しますWatermarker指定された stream およびロード オプションを持つクラス.
Watermarker(Stream, WatermarkerSettings) の新しいインスタンスを初期化しますWatermarker指定された stream と settings. を持つクラス
Watermarker(string, LoadOptions) の新しいインスタンスを初期化しますWatermarker指定された ドキュメントパスとロードオプションを持つクラス.
Watermarker(string, WatermarkerSettings) の新しいインスタンスを初期化しますWatermarker指定された ドキュメント パスと設定を持つクラス.
Watermarker(Stream, LoadOptions, WatermarkerSettings) の新しいインスタンスを初期化しますWatermarker指定されたストリームを持つクラス, ロード オプションと設定.
Watermarker(string, LoadOptions, WatermarkerSettings) の新しいインスタンスを初期化しますWatermarker指定された ドキュメント パス、ロード オプションおよび設定を持つクラス.

プロパティ

名前 説明
SearchableObjects { get; set; } 透かし検索に含まれるコンテンツ オブジェクトを取得または設定します。

メソッド

名前 説明
Add(Watermark) 読み込まれたドキュメントに透かしを追加します。
Add(Watermark, WatermarkOptions) 透かしオプションを使用して、読み込まれたドキュメントに透かしを追加します。
Dispose() 現在のインスタンスを破棄します。
GeneratePreview(PreviewOptions) ドキュメントのプレビュー イメージを生成します。
GetContent<T>() を返しますContent読み込まれたドキュメントのオブジェクト.
GetDocumentInfo() 読み込まれたドキュメントの形式に関する情報を取得します。
GetImages() ドキュメント内のすべての画像を検索します。
GetImages(ImageSearchCriteria) 指定した検索条件に従って画像を検索します。
Remove(PossibleWatermark) ドキュメントから透かしを削除します。
Remove(PossibleWatermarkCollection) コレクション内のすべての透かしをドキュメントから削除します。
Save() ドキュメント データを基になるストリームに保存します。
Save(SaveOptions) 保存オプションを使用して、基になるストリームにドキュメント データを保存します。
Save(Stream) ドキュメントを指定されたストリームに保存します。
Save(string) 指定したファイルの場所にドキュメントを保存します。
Save(Stream, SaveOptions) 保存オプションを使用して、指定されたストリームにドキュメントを保存します。
Save(string, SaveOptions) 保存オプションを使用して、指定されたファイルの場所にドキュメントを保存します。
Search() ドキュメント内のすべての透かしを検索します。
Search(SearchCriteria) 指定された検索条件に従って可能な透かしを検索します。

サポートされている形式のコンテンツを読み込んで保存します。

// ファイルからコンテンツを読み込みます。
using (Watermarker watermarker = new Watermarker("D:\\input.pdf"))
{
    // Watermarker クラスのメソッドを使用して、透かしを追加、検索、または削除します。

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

関連項目