文档删除库

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

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

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

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 or higher
.NET Core 3.1 or higher
Windows
Linux
Mac OS
Microsoft Azure
Microsoft Visual Studio
JetBrains Rider
Microsoft Visual Code
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天的临时许可证。有关更多信息,请查看
  • 有哪些许可选项?
    我们根据您的开发和分发需求提供多种许可类型。这些包括基于开发者、基于站点和按使用计费的许可证。了解更多信息 这里
 中国人