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()
}

也可以看看