GroupDocs.Redaction for .NET 如何帮助您

使用 .NET 查找并隐藏 DOCX 文件中的敏感文本

无论是个人还是商业用途,GroupDocs.Redaction for .NET 和 C# 有助于将私密信息隐藏起来。

如何在 Docx 文件中删除内容

在您的 .NET 项目中遵循这些快速步骤,使用 GroupDocs.Redaction for .NET 清理私密文本。

  1. 启动一个新的 Redactor 并加载 Docx 文件。
  2. 选择您想要的红action设置。
  3. 输入要查找的文本和要替换的文本。
  4. 执行红action并保存您的文件。
// 在 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();
}
dotnet add package GroupDocs.Redaction
点击复制
已复制
更多示例 文档

更多红action特性

通过 GroupDocs.Redaction for .NET,轻松从不同类型的文件中删除隐藏或可见内容。非常适合安全共享。

红action 工具概述

替换私密文本

在文件中的任何位置搜索特定文本并进行替换。支持纯文本或模式。

覆盖敏感图片

用覆盖层遮盖图像的部分或整页。您可以控制颜色、大小和位置。

清除隐藏数据

删除元数据,如姓名、评论或时间戳,以确保没有遗留信息。

使用正则表达式查找并删除模式

使用正则表达式搜索特定数据类型,如电子邮件地址或身份证号码,自动清理。

C#

//  打开需要清理的文件
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);
}
dotnet add package GroupDocs.Redaction
点击复制
已复制
更多示例 文档

GroupDocs.Redaction for .NET 是什么?

GroupDocs.Redaction for .NET 为 C# 开发者提供了查找和清理 DOCX 文件中敏感内容的工具。可以处理文本、图像、注释等。
了解更多
About illustration

准备好开始了吗?

免费下载 GroupDocs.Redaction 或获取试用许可证以获得完全访问权限!

有用的资源

探索文档,代码样本和社区支持,以增强您的体验。

使用 .NET 在 DOCX 中删除数据

通过使用 .NET 在 DOCX 文档中隐藏信息保护个人或官方信息。简单有效。

临时许可提示

1
使用您的工作电子邮件地址进行注册。不允许使用免费邮件服务。
2
使用第二步中的获取临时许可证按钮。
 中国人