在您的 .NET 应用中使用 GroupDocs.Redaction for .NET 仅需几个步骤即可删除或遮盖敏感内容。
- 创建一个新的 Redactor 并加载您的 Pptx 文件。
- 选择您想要应用的红action规则。
- 设置要查找的文本及替换文本。
- 运行红action并保存文件。
在您的 .NET 应用中使用 GroupDocs.Redaction for .NET 仅需几个步骤即可删除或遮盖敏感内容。
// 在 PPTX 演示文稿中删除文本
// 与 Redactor 打开文件
using (Redactor redactor = new Redactor("input.pptx"))
{
// 选择红action设置
// 选择要搜索和替换的文本
var repl_opt = new ReplacementOptions("[redacted]");
var redaction = new ExactPhraseRedaction("Text to hide", repl_opt);
// 应用更改并保存更新后的文件
redactor.Apply(redaction);
redactor.Save();
}
GroupDocs.Redaction for .NET 帮助您查找并隐藏敏感文本、图像和隐藏数据,支持多种文件类型。对于安全共享文件非常理想。

搜索并替换文件中任何机密内容。也支持正则表达式。
使用块隐藏图片或您想要遮蔽的区域。控制形状、大小和颜色。
清理元数据,例如作者姓名、最后编辑日期或评论,以确保您的文件整洁。
// 打开文件
using (Redactor redactor = new Redactor("source.pptx"))
{
// 编写一个电子邮件正则表达式并设置替换项
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);
}