GroupDocs.Redaction for .NET 功能

使用 .NET 的覆盖层遮盖 DOCX 中的文本

使用 C# 代码在 DOCX 文档中隐藏敏感内容。适用于法律、商业或个人文档保护。

从 Docx 文档中删除私人数据

GroupDocs.Redaction for .NET 帮助 .NET 开发人员仅需几行代码即可清理文档。

  1. 创建一个 Redactor 并提供您的文件路径。
  2. 定义编辑应如何工作。
  3. 输入要隐藏的文本并选择覆盖颜色。
  4. 编辑文件并保存。
// 使用覆盖块隐藏 DOCX 中的文本

// 创建一个 Redactor 并加载文件
using (Redactor redactor  = new Redactor("input.docx"))
{
    // 设置您的编辑偏好
    // 输入要隐藏的文本并设置块的颜色
    var opt = new ReplacementOptions(System.Drawing.Color.Red);
    
    var redaction = new ExactPhraseRedaction("Text to hide", opt);

    // 编辑并保存更新的文档
    redactor.Apply(redaction);
    redactor.Save();
}
dotnet add package GroupDocs.Redaction
点击复制
已复制
更多示例 文档

清理文档的其他方法

使用 GroupDocs.Redaction for .NET,编辑不同的文件类型以保持内容安全和专业。

内置智能编辑

编辑或删除文本

查找特定短语并隐藏或替换它们。

隐藏图像区域

覆盖图片或扫描页面中的敏感位置。

擦除隐藏的元数据

删除可能暴露用户或系统数据的隐形信息。

用于编辑内容的正则表达式

看看正则表达式如何找到并隐藏敏感单词

C#

//  打开目标文件
using (Redactor redactor  = new Redactor("source.docx"))
{
    // 设置模式和颜色
    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);
}
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
使用第二步中的获取临时许可证按钮。
 中国人