在您的 .NET 项目中使用 GroupDocs.Redaction for .NET 隐藏或删除敏感信息,仅需几个步骤。
- 创建一个 Redactor 并加载 Xlsx 文件。
- 选择适合您需求的红action设置。
- 输入要查找的文本和要替换的文本。
- 运行红action过程并保存您的更新文件。
在您的 .NET 项目中使用 GroupDocs.Redaction for .NET 隐藏或删除敏感信息,仅需几个步骤。
// 从 XLSX 文件中删除文本
// 使用 Redactor 打开文件
using (Redactor redactor = new Redactor("input.xslx"))
{
// 选择您的红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.xslx"))
{
// 编写一个电子邮件正则表达式规则并选择替换项
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);
// 保存红action 文件
var save_opt = new SaveOptions() { AddSuffix = true, RasterizeToPDF = false };
var outputPath = redactor.Save(save_opt);
}