文档删除库

从各种文件类型中隐藏或移除私人信息。

编辑文本或图像以消除敏感内容。

使用我们的高级功能管理文件元数据。

GroupDocs.Redaction 一览

在PDF、Office文档、图像和其他商业文件中管理内容的解决方案。

  • 移除或编辑文本

    轻松查找并删除文档中的敏感文本。

  • 处理图像

    轻松隐藏文件中的图像区域,无需额外努力。

  • 管理元数据

    删除或替换如Word文档中的作者信息或图像中的EXIF数据等元数据。

  • 高级功能

    使用正则表达式或AI集成搜索需要删除的数据。

GroupDocs.Redaction 代码示例

GroupDocs.Redaction 删除操作的典型用例。

如何在PDF文档中删除文本

GroupDocs.Redaction 是在文档中删除文本的最佳解决方案,只需几个步骤。
// 将要删除的文件路径传递给 Redactor 实例
using (Redactor redactor  = new Redactor("source.pdf"))
{
    // 提供删除选项
    var redaction = new ExactPhraseRedaction("Sensitive data", new ReplacementOptions("[hidden]"));

    // 删除并保存结果
    redactor.Apply(redaction);

    var outputFile = redactor.Save();
}   
// 将要删除的文件路径传递给 Redactor 实例
final Redactor redactor  = new Redactor("source.pdf");

try 
{
    // 提供删除选项
    ExactPhraseRedaction redaction = new ExactPhraseRedaction("Sensitive data", new ReplacementOptions("[hidden]"));

    // 删除并保存结果
    redactor.apply(redaction);
    redactor.save();
}
finally { redactor.close(); } 
import groupdocs.redaction as gr
import groupdocs.redaction.options as gro
import groupdocs.redaction.redactions as grr

def run():

    # 将要删除的文件路径传递给 Redactor 实例
    with gr.Redactor("source.pdf") as redactor:

        # 提供删除选项
        repl_opt = grr.ReplacementOptions("[hidden]")
        ex_red = grr.ExactPhraseRedaction("Sensitive data", repl_opt)

        # 删除并保存结果
        result = redactor.apply(ex_red)

        so = gro.SaveOptions()
        so.add_suffix = True
        so.rasterize_to_pdf = False
        result_path = redactor.save(so)

支持30多种文件格式

GroupDocs.Redaction 支持所有常用商业文件格式的删除操作。

GroupDocs.Redaction 成就

发现突出我们库成功的关键指标

  • 30+

    支持的格式

    GroupDocs.Redaction 支持超过30种广泛使用文件格式的操作。

  • 440k

    NuGet 下载

    GroupDocs.Redaction for .NET 在NuGet上下载次数超过440,000次。

  • 12k

    Maven 下载

    GroupDocs.Redaction 在Maven上有超过12,000次下载,提供强大的Java删除功能。

  • 140+

    满意的客户

    全球企业和个人开发者依赖 GroupDocs 的产品构建创新解决方案。

我们的满意客户

GroupDocs 的库已被全球知名和受人尊敬的品牌所信任。

平台独立性

GroupDocs.Redaction 库支持以下操作系统和框架:

.NET

.NET Framework 4.6.2
.NET 6.0
.NET 8.0
.NET 10.0
Windows
Linux
Mac OS
Android (via .NET MAUI)
iOS (via .NET MAUI)
Microsoft Visual Studio
Microsoft Visual Code
JetBrains Rider
JetBrains IntelliJ IDEA
30+ file formats

Java

Java 8 or higher
Kotlin
Windows
Linux
Mac OS
IntelliJ IDEA
Eclipse
NetBeans
30+ file formats

Python

Python 3.9+ and .NET 6+
Windows
Linux
Mac OS
IDLE
PyCharm
Visual Studio Code
30+ file formats

准备好开始了吗?

在您的平台上免费试用 GroupDocs.Redaction 的功能。

有用的资源

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

常见问题

对最常见问题的回答。

  • GroupDocs.Redaction 库是否需要任何第三方软件来处理文档?
    GroupDocs.Redaction 不需要任何外部软件,如Adobe Acrobat、Microsoft Office等。
  • 我可以在购买之前尝试 GroupDocs.Redaction 库吗?
    是的,您可以在不购买许可证的情况下尝试 GroupDocs.Redaction。它以试用模式工作,添加试用标记并将输出限制在前3页。要测试无限制,请请求一个为期30天的临时许可证。有关更多信息,请查看
  • 有哪些许可选项?
    我们根据您的开发和分发需求提供多种许可类型。这些包括基于开发者、基于站点和按使用计费的许可证。了解更多信息 这里
 中国人