AnnotationRedaction

AnnotationRedaction class

指定された正規表現に一致する注釈テキスト (コメントなど) を置き換えるリダクションを表します。

public class AnnotationRedaction : Redaction

コンストラクター

名前 説明
AnnotationRedaction(Regex, string) AnnotationRedaction クラスの新しいインスタンスを初期化します。
AnnotationRedaction(string, string) AnnotationRedaction クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
override Description { get; } リダクションとそのパラメーターを説明する文字列を返します。
Expression { get; } 一致する正規表現を取得します。
Replacement { get; } 一致したテキストのテキスト置換を取得します。

メソッド

名前 説明
override ApplyTo(DocumentFormatInstance) 特定のフォーマット インスタンスにリダクションを適用します。

備考

もっと詳しく知る

次の例は、すべての注釈で「John」という名前を「[redacted]」に置き換える方法を示しています。

using (Redactor redactor = new Redactor(@"C:\test.pdf"))
{
   redactor.Apply(new AnnotationRedaction("(?im:john)", "[redacted]"));
   redactor.Save()
}

関連項目