在您的 .NET 应用中使用 GroupDocs.Redaction for .NET 在分发前清理文件。
- 将文件路径传递给新的 Redactor 实例。
- 设置您想要遮盖的内容和方式。
- 定义文本模式并设置覆盖颜色。
- 编辑并保存更新的文件。
在您的 .NET 应用中使用 GroupDocs.Redaction for .NET 在分发前清理文件。
// 在 POWERPOINT 中使用覆盖层遮盖文本
// 使用 Redactor 打开您的文件
using (Redactor redactor = new Redactor("input.pptx"))
{
// 调整编辑设置
// 选择文本和遮挡颜色
var opt = new ReplacementOptions(System.Drawing.Color.Red);
var redaction = new ExactPhraseRedaction("Text to hide", opt);
// 运行并保存编辑后的文件
redactor.Apply(redaction);
redactor.Save();
}
使用 GroupDocs.Redaction for .NET 在不同文档类型中删除或覆盖内容,理想用于保护法律、商业或个人文件中的数据。

查找信息并替换或隐藏相应的内容。
添加覆盖层至图片或页面上特定区域。
清理可能泄露隐私的元数据。
// 打开需要编辑的文件
using (Redactor redactor = new Redactor("source.pptx"))
{
// 使用正则表达式设置规则
var repl_opt = new ReplacementOptions(System.Drawing.Color.Blue);
var redaction = new RegexRedaction("\\d{2}\\s*\\d{2}[^\\d]*\\d{6}", repl_opt);
// 运行编辑过程
redactor.Apply(redaction);
// 保存清理后的版本
var save_opt = new SaveOptions() { AddSuffix = true, RasterizeToPDF = false };
var outputPath = redactor.Save(save_opt);
}