在您的 .NET 项目中遵循这些快速步骤,使用 GroupDocs.Redaction for .NET 清理私密文本。
- 启动一个新的 Redactor 并加载 Docx 文件。
- 选择您想要的红action设置。
- 输入要查找的文本和要替换的文本。
- 执行红action并保存您的文件。
在您的 .NET 项目中遵循这些快速步骤,使用 GroupDocs.Redaction for .NET 清理私密文本。
// 在 DOCX 文件中删除文本
// 使用 Redactor 加载您的文件
using (Redactor redactor = new Redactor("input.docx"))
{
// 选择适合您需求的红action选项
// 设置要搜索的内容和要替换的内容
var repl_opt = new ReplacementOptions("[redacted]");
var redaction = new ExactPhraseRedaction("Text to hide", repl_opt);
// 运行工具并保存您的红action 文件
redactor.Apply(redaction);
redactor.Save();
}
通过 GroupDocs.Redaction for .NET,轻松从不同类型的文件中删除隐藏或可见内容。非常适合安全共享。

在文件中的任何位置搜索特定文本并进行替换。支持纯文本或模式。
用覆盖层遮盖图像的部分或整页。您可以控制颜色、大小和位置。
删除元数据,如姓名、评论或时间戳,以确保没有遗留信息。
// 打开需要清理的文件
using (Redactor redactor = new Redactor("source.docx"))
{
// 创建一个电子邮件正则表达式规则和一个替换字符串
var repl_opt = new ReplacementOptions("[redacted]");
string emailRegex = @"[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}";
var redaction = new RegexRedaction(emailRegex, repl_opt);
// 根据设置运行红action
redactor.Apply(redaction);
// 保存更新后的文件
var save_opt = new SaveOptions() { AddSuffix = true, RasterizeToPDF = false };
var outputPath = redactor.Save(save_opt);
}