GroupDocs.Redaction for .NET:旨在帮助您的 .NET 应用程序保持文档安全。快速而有效地编辑私人信息。
- 创建一个 Redactor 实例并提供要编辑的 Pdf 文件路径。
- 配置编辑设置以获取所需的结果。
- 设置要搜索的文本模式并选择覆盖颜色。
- 编辑文档并保存更改。
GroupDocs.Redaction for .NET:旨在帮助您的 .NET 应用程序保持文档安全。快速而有效地编辑私人信息。
// 使用覆盖图像隐藏 PDF 中的敏感文本
// 将文件路径传递给 Redactor 构造函数
using (Redactor redactor = new Redactor("input.pdf"))
{
// 设置编辑选项
// 定义文本模式和覆盖颜色
var opt = new ReplacementOptions(System.Drawing.Color.Red);
var redaction = new ExactPhraseRedaction("Text to hide", opt);
// 编辑并保存更新后的 PDF 文件
redactor.Apply(redaction);
redactor.Save();
}
使用 GroupDocs.Redaction for .NET,您可以在多种文件类型中删除或隐藏内容。在保持文档易于阅读和共享的同时,保护敏感信息。

搜索并替换文档中的任何匹配文本,以帮助保护机密数据。
在完整图像或选定区域上放置覆盖层以隐藏私人视觉内容。
擦除或更改隐藏元数据以防止不必要的数据泄露。
// 加载您要编辑的文档
using (Redactor redactor = new Redactor("source.pdf"))
{
// 定义编辑设置:文本模式和颜色
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);
}